Michele Placido Pictures - Rotten Tomatoes