Francesc Escribano - Rotten Tomatoes