Tricia Brioux inMoviesSort Popularity Votes Average Original Title Release Date Hellboy: The Troll Witch 5 average rating ★★★★★ Escape Clause 4.8 average rating ★★★★★