Фильм основан на второй книге из серии романов «Приключения Эраста Петровича Фандорина» российского писателя Бориса Акунина. Действие фильма происходит в 1877 году во время русско-турецкой войны. Эраст Фандорин только что сбежал из турецкой тюрьмы и пытается как можно скорее попасть на русскую сторону, чтобы передать важную информацию о готовящемся нападении врага. По пути он встречает Варвару Суворову, девушку, которая собирается навестить своего жениха – солдата русской армии. Эраст знает также, что где-то в русской армии есть шпион, все под подозрением...