Leila Grace inMoviesSort Popularity Votes Average Original Title Release Date Life 6.436 average rating ★★★★★ Dementia 13 4.8 average rating ★★★★★