Liraz Charchi - Rotten Tomatoes