Yelena Ryabukhina inMoviesSort Popularity Votes Average Original Title Release Date Attention, Turtle! 5.3 average rating ★★★★★ Petya in Space 8 average rating ★★★★★ Valerka, Remka + ... 0 average rating ★★★★★