Lilli Avidan - Rotten Tomatoes