Goupi Mains Rouges (It Happened at the Inn) - Rotten Tomatoes