Lorenzo De La Cruz - Rotten Tomatoes