В 1274 году объединённая армия монгольской империи Юань, подчинившая Корею, высаживается на острова Кюсю. Самурайские кланы, раздробленные и погрязшие в междоусобицах, не готовы к тотальной войне с врагом, использующим порох, тактику осадных машин и железную дисциплину. Главный герой, молодой ронин по имени Кендзи, потерявший господина в одной из стычек, становится случайным свидетелем падения прибрежной крепости. Вместе с группой выживших, включая загадочную девушку-жрицу, владеющую древними техниками гадания, и ветерана-лучника, потерявшего руку, он пытается прорваться к ставке сёгуната в Китакюсю. Однако монголы не просто захватывают земли — их шаманы насылают на японцев проклятия, оживляя павших воинов и насылая туманы, сводящие с ума. Кендзи обнаруживает, что его собственный меч хранит дух павшего монгольского полководца, который начинает влиять на его разум, предлагая силу в обмен на предательство.
Вторая волна вторжения, 1281 год, застаёт героев в разгар подготовки к решающей битве. Кендзи, теперь признанный воин, возглавляет отряд диверсантов, задача которых — уничтожить флот хана Хубилая в бухте Такасима. Но внутренний враг оказывается страшнее внешнего: сёгунат, боясь народного восстания, тайно саботирует оборону, а монгольские лазутчики уже проникли в императорский дворец. Жрица раскрывает, что проклятие шаманов — это не магия, а древний вирус, занесённый с материка, который превращает людей в безвольных рабов. Кендзи приходится выбирать: подчиниться приказу и пожертвовать своими людьми ради сомнительной тактической победы или нарушить кодекс бусидо, чтобы спасти тех, кто ещё не заражён. Финальная битва разворачивается не на поле боя, а в сознании самого Кендзи, где дух монгольского полководца предлагает ему сделку — уничтожить и японскую, и монгольскую верхушку, чтобы остановить бессмысленную резню. Исход войны решает не численность армий, а то, сможет ли один человек отказаться от мести и увидеть в бывшем враге такого же заложника истории.