Salvador del Solar - Rotten Tomatoes