En plena Segunda Guerra Mundial, un oficial italiano, el capitán Corelli (Nicolas Cage), se pone al mando de un batallón cuya misión es ocupar la isla griega de Cefalonia. El ejército se toma la estancia como unas vacaciones, ganándose pronto la confianza de los lugareños. El líder del grupo se instala en la residencia del médico del pueblo, el Doctor Lannis (John Hurt), que vive junto a su bella hija Pelagia (Penélope Cruz), prometida de Mandras (Christian Bale), un pescador que se ha unido a la lucha contra los italianos. A pesar de las numerosas cartas que le ha escrito la joven a su prometido, no recibe respuesta. En un principio, Plagia se muestra ofendida por el comportamiento del capitán, pero finalmente acaba cayendo rendida ante sus encantos. Corelli, por su parte, no puede evitar enamorarse de la joven. Sin embargo, la guerra continúa y pronto ha de partir junto a su tropa.
Ver más películas : Mejores películas del año 2001, Mejores películas Drama, Mejores películas Drama en 2001.