David de Francesca Pictures - Rotten Tomatoes