Действие фильма разворачивается в России конца XIX века, на пороге масштабной войны с Великобританией, когда в стенах императорского дворца обнаруживают странное устройство — механическую блоху, не похожую ни на один известный в то время механизм. Расследовать это неожиданное происшествие поручают молодому офицеру Петру Огарёву, который мечтает заслужить личное доверие императора Александра...
В 1238 году монгольское войско хана Батыя, разорившее на своём пути Рязань, Владимир, Торжок и Москву, повернуло на северо-запад, оставив в стороне окружённый крепкими стенами Новгород. Целью похода стал небольшой Козельск, стоявший на пути к границе степи — его захват открывал дорогу для дальнейшего продвижения завоевателей вглубь русских земель.











