Odoardo Spadaro - Rotten Tomatoes