Een van de meest geïsoleerde plaatsen op aarde, een olieplatform, wordt getroffen door een brand. De in zichzelf gekeerde, mysterieuze Hanna (Sarah Polley) gaat erheen om één van de slachtoffers te verzorgen, waarbij ze in stilte haar plekje tussen de mannelijke arbeiders inneemt. De man die ze verzorgt, Josef (Tim Robbins), is door het ongeval tijdelijk blind geworden. Tussen de zwijgzame vrouw en de beschadigde man groeit langzaam een bijzondere band, een verbintenis vol geheimen, waarheden, leugens, humor en pijn. Dit raakt hen beiden diep en zal hun leven voor altijd veranderen.

Deze film vertelt het verhaal van Jozef en Maria vanaf twee jaar voor de geboorte van Jezus. Door een wonder wordt Maria zwanger, en ze trekken richting Bethlehem, waar haar kind Jezus wordt geboren.

Joachim en Cæcilie, een jong koppel uit Kopenhagen, hebben net beslist te trouwen, wanneer Joachim door een auto wordt aangereden. Hij overleeft het ongeval, maar is van kop tot teen verlamd.

In een Deens stadje volgt een groepje mensen een cursus Italiaans: een kapster, het meisje uit de bakkerswinkel, de bedrijfsleider van een restaurant, de manager van de sporthal, de nieuwe dominee... Allemaal staan ze alleen in het leven: misschien is het de hoop op een beetje 'amore' die hen doet zwoegen op het verschil tussen een pizza en een piazza. Tijdens een reis naar Venetië kunnen ze het geleerde in de praktijk brengen - en krijgt de Italiaanse zon de kans om mensen bij elkaar te brengen.