Jouko Ahola Pictures - Rotten Tomatoes