La sfârșitul primului mileniu după Christos, un tânăr musulman din înalta societate, Ahmed (Antonio Banderas), își riscă poziția privilegiată printr-o legăturã amoroasă. Pedeapsa nu va întârzia, fiind trimis în exil. El întâlnește un grup de războinici scandinavi porniți în căutarea unei creaturi. Conform prorocilor, Ahmed este războinicul predestinat să ucidă monstrul.