Hlynur jest bezrobotny, mieszka z matką. Czas spędza beztrosko w licznych barach wraz ze swoimi kolegami. Sytuacja zmienia się, gdy poznaje on nauczycielkę flamenco, Lolę. Oboje przypadają sobie do gustu. Ich romans jest o tyle dziwny, iż Lola deklaruje, że jest lesbijką...
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ę.
James McAvoy wciela się w postać młodego chłopaka wywodzącego się z klasy robotniczej, który rozpoczyna naukę na eleganckim, prywatnym uniwersytecie dla młodzieży z wyższych sfer i czyni wysiłki, aby się do nich dostosować.