Leigh Davis inMoviesSort Popularity Votes Average Original Title Release Date The Haunting of Whaley House 4.5 average rating ★★★★★ American Nudist 2.3 average rating ★★★★★ Chemical Peel 5.1 average rating ★★★★★ Blood Effects 5.5 average rating ★★★★★ Captain Planet with Don Cheadle 5.4 average rating ★★★★★ InSpectres 6 average rating ★★★★★