Rowan Russell inMoviesSort Popularity Votes Average Original Title Release Date I Trapped the Devil 4.962 average rating ★★★★★ Ray Meets Helen 4.2 average rating ★★★★★