Irene Mecchi - Rotten Tomatoes