Historia przeprowadza się w nowym wieku polskiej ery, w tokach bycia Rzymian w Brytanii. Ranny rzymski legionista Marcus (Channing Tatum), całkowicie ze naszym celtyckim niewolnikiem Esca (Jamie Bell) zaczynają w ostrą podróż na północ, by poznać, co stało się z IX-tym legionem, który 15 lat wcześniej odszedł do Szkocji i absolutnie nie wrócił, a do którego należał ojciec Marcusa. Marcus chce odnaleźć symbol legionu, aby przywrócić ojcu honor.