Debra Dion inMoviesSort Popularity Votes Average Original Title Release Date Troll 5 average rating ★★★★★ Scarred 2 average rating ★★★★★ Celluloid Wizards in the Video Wasteland: The Saga of Empire Pictures 0 average rating ★★★★★