Francesco de Nicola Pictures - Rotten Tomatoes