Десятник Евпатий Коловрат (Илья Малаков) служит в дружине рязанского князя Юрия и считается одним из лучших городских воинов. Когда к Рязани подходит несметная орда хана Батыя (Александр Цой), князь посылает на переговоры своего сына и отряжает в качестве телохранителей Коловрата и его людей. Рязанцы пытаются задобрить хана, но тот их обманывает и пытается убить. Княжич погибает, а Коловрату и дружинникам чудом удается сбежать. Когда ратники окольными тропами возвращаются в Рязань, они обнаруживают, что монголы дотла сожгли город и перебили всех их близких. Собрав крошечный отряд из своих людей и чудом выживших дружинников, Евпатий посылает гонцов с мольбами о помощи к соседним князьям и нападает на монголов, чтобы задержать их до прибытия русских армий.