De Amerikaanse huurmoordenaar Hazen Kaine woont in Bulgarije, Sofia. Hij wil een nieuw leven beginnen, maar eerst moet hij nog een laatste opdracht uitvoeren: de ontvoering van twee dochters van een Hongaarse koninklijke familie. Hazens missie verloopt voorspoedig, totdat hij door de halsketting van een van de meisjes plotseling in de middeleeuwen terechtkomt. Hazen moet een gevecht op leven en dood aangaan met de wrede koning Tervan, zijn meedogenloze soldaten en een bloeddorstige draak.