Eleonora Rossi Drago Pictures - Rotten Tomatoes