Mimmo Palmara - Rotten Tomatoes