1395 рік. Після перемоги на Куликовому полі пройшло півтора десятка років, а доля Руської землі знову висить на волосині. Розгромивши Золоту Орду й підкоривши Крим, грізний Тамерлан іде війною на Москву.
Вже впало Єлецьке князівство, непереможне військо Тимура штурмує прикордонне місто. Дізнавшись про нашестя, князь Василь, син Дмитра Донського, виступає назустріч «Залізному Кривоногому», аби прийняти бій. Але сили надто нерівні — п’ятитисячне московське військо проти багатотисячних полчищ Тимура.
Спасти Русь може лише чудо…