Rachel Arieff inMoviesSort Popularity Votes Average Original Title Release Date Clockstoppers 5.278 average rating ★★★★★ Open Windows 5.084 average rating ★★★★★