Leigh Drake inMoviesSort Popularity Votes Average Original Title Release Date The Return of the Living Dead 7.1 average rating ★★★★★ Track of the Moon Beast 2.307 average rating ★★★★★ What's Love 5 average rating ★★★★★ Prime Risk 5.8 average rating ★★★★★