Barry Buchanan inMoviesSort Popularity Votes Average Original Title Release Date Neon Maniacs 5.279 average rating ★★★★★ Mistress of the Apes 3.833 average rating ★★★★★ The Loch Ness Horror 3.385 average rating ★★★★★