Decca Heggie inMoviesSort Popularity Votes Average Original Title Release Date The Corrupted 6.1 average rating ★★★★★ Twist 5.9 average rating ★★★★★ Jagame Thandhiram 5.8 average rating ★★★★★ My Name Is Lenny 5.8 average rating ★★★★★