Francisco Lorite - Rotten Tomatoes