Devon Terrell inMoviesSort Popularity Votes Average Original Title Release Date The Professor 6.865 average rating ★★★★★ Ophelia 7.175 average rating ★★★★★ Barry 5.7 average rating ★★★★★ It's What's Inside 0 average rating ★★★★★ Bury Me When I'm Dead 0 average rating ★★★★★ Once Again... (Statues Never Die) 4.5 average rating ★★★★★