Pelagia (Penelope Cruz ), the proud daughter of the village doctor, despises the soldiers until Italian Captain Antonio Corelli (Nicolas Cage) charms her by playing his mandolin at her dinner table.
A love triangle forms when Pelagia falls for Corelli while her fiance is off fighting in the war.
Although Cruz looks the part, she seems to be stuck in a role that could be played by most any doe-eyed, dark-haired actress. She makes no attempt to hide her Spanish accent, which can't quite pass for Greek.
Likewise, Cage is unconvincing as the opera-singing, mandolin-strumming Corelli and seems too old for the role. Usually an actor with a solid grasp on the characters he plays, Cage's forced Italian accent is more suited for a Chef Boyardee commercial and wavers sporadically.
Perhaps Cruz and Cage's lackluster efforts are exacerbated by John Hurt's charming performance. Hurt shines throughout the film as Cruz's father, Dr. Iannias, dispensing practical wisdom and much-needed moments of comic relief when the plot drags.
But the ensuing romance between Pelagia and Corelli is where the story falters. Cage and Cruz have about as much chemistry as two logs and make for an unbelievable couple. Even the one love scene between the two seems awkward and passionless.
It's a disappointing execution of what could have otherwise been a moving love story.
For the most part, director John Madden ("Shakespeare in Love") stays true to the history of the time. After Italy surrenders to Allied Forces in 1943, Germany turns on their former ally and orders the Italian troops to turn in their weapons.