Romain, odnoszący sukcesy fotograf mody, dowiaduje się, że cierpi na nieuleczalną chorobę i zostało mu tylko kilka miesięcy życia. Postanawia zataić ten fakt przed wszystkimi, brutalne zrywa stosunki z najbliższymi mu ludźmi i wyrusza w podróż do swojej babki. Nigdy nie byli zbyt blisko, lecz teraz Romain ma nadzieję, że kobieta, sama znajdująca się u kresu życia, będzie w stanie go zrozumieć.
Druga połowa XIII wieku. Na półwyspie Iberyjskim trwają walki pomiędzy królestwami chrześcijańskimi i muzułmańskimi. Chrześcijański rycerz Rodrigo powraca z wojny do domu. Po przyjeździe dowiaduje się, że jego zamek został zdobyty przez muzułmanów, a jego najstarszy syn został zamordowany przez wojowników Abu Bakra. Rodrigo poprzysięga zemstę.
Po trzydziestu latach bez spotkania, Marianne odwiedza swojego byłego męża, Johana. Trafia jednak w środek wojny jaką prowadzi jej były ukochany, jego syn Henrik i jego córka Karin. Henrik nienawidzi Johana, ale stara się od niego pożyczyć pieniądze. Karin ma iść do konserwatorium w Helsinkach, ale woli studiować w Hamburgu, wbrew woli ojca. Wszystkie stare rany zostaną otwarte i doprowadzą do smutnego finału.