Leelo Ross inMoviesSort Popularity Votes Average Original Title Release Date Still Crazy 6.752 average rating ★★★★★ The Shadow in the North 6.5 average rating ★★★★★