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