Anna Flegontova inMoviesSort Popularity Votes Average Original Title Release Date Lost in the North 3.3 average rating ★★★★★ River 6.3 average rating ★★★★★ Spirit of Itchi 3.8 average rating ★★★★★