Derrick Costa inMoviesSort Popularity Votes Average Original Title Release Date Hard Luck 5.6 average rating ★★★★★ Mirror, Mirror III: The Voyeur 2.9 average rating ★★★★★ Final Equinox 0 average rating ★★★★★ Alien Express 4.5 average rating ★★★★★