Ruben Rabasa - Rotten Tomatoes