Francisco Araiza - Rotten Tomatoes