Leah Teweles inMoviesSort Popularity Votes Average Original Title Release Date Junior 5.179 average rating ★★★★★ Warlock: The Armageddon 5.282 average rating ★★★★★