В тихом городке у озера Ладога, вдали от военных действий, судьба сводит вместе четырёх неожиданных союзников: советского офицера Григория, итальянского капитана Джакомо, монахиню Пелагею и её послушницу Лору. Начавшие своё знакомство как товарищи по несчастью, между ними постепенно зарождаются тёплые чувства, приводящие к формированию двух влюблённых пар. Но их новообретённая любовь сталкивается с испытаниями: Григорий видит в Джакомо не только друга, но и врага. Когда они вместе с остальными укрываются на маленьком островке, превратившемся в их временное убежище, они вынуждены столкнуться с глубокими конфликтами и предательствами. Им предстоит выяснить, могут ли они преодолеть вражду и научиться прощать, чтобы сплотиться перед лицом общих испытаний.