Lilli Carati - Rotten Tomatoes