Sergio Mendizabal - Rotten Tomatoes