Andrew Yu inMoviesSort Popularity Votes Average Original Title Release Date Laboratory of the Devil 4.8 average rating ★★★★★ The Rapist 4.5 average rating ★★★★★ Thou Shalt Not Swear 2.5 average rating ★★★★★ A Narrow Escape 3 average rating ★★★★★ Doug's Choice 2 average rating ★★★★★ Switch-Over 0 average rating ★★★★★