Ella Guevarra - Rotten Tomatoes