Libera, amore mio... (Libera, My Love) - Rotten Tomatoes