Risto Salomaa inMoviesSort Popularity Votes Average Original Title Release Date On Thin Ice 5.4 average rating ★★★★★ Winning Ticket 5 average rating ★★★★★ Forest Giant 7.308 average rating ★★★★★ Ricky Rapper and the Wild Machine 6.3 average rating ★★★★★