Billy Scott inMoviesSort Popularity Votes Average Original Title Release Date After Sex 5.2 average rating ★★★★★ Oh Lucy! 8.1 average rating ★★★★★