Luis DeLeon inMoviesSort Popularity Votes Average Original Title Release Date Would You Still Love Me If I Were a Worm? 0 average rating ★★★★★