Fabuła Akcja filmu trwa ponad 30 lat i jest osadzona w Epoce Trzech Królestw, czyli okresie w historii Chin przypadającym na III wiek, gdy kraj podzielony był między trzy rywalizujące ze sobą monarchie, z których każda chciała zjednoczyć go pod własnym berłem. Głównym bohaterem jest Zhao Zilong, który zaczyna służbę w armii Shu Han jako prosty żołnierz z prowincji, lecz dzięki swemu bohaterstwu, waleczności i odwadze z czasem staje się słynnym generałem. Wciąż nie jest jednak w stanie osiągnąć nadrzędnego celu swojej służby, za jaki stawiał sobie pomoc swemu władcy w zjednoczeniu Chin.

Opowiedziana w filmie historia jest luźno oparta na Kronikach Trzech Królestw autorstwa Chen Shoua, uznawanych w chińskiej historiografii za najbardziej autorytatywny tekst źródłowy z tej epoki, a bardziej bezpośrednio na napisanej w XIV wieku Opowieści o Trzech Królestwach Luo Guanzhonga. Dokonano jednak twórczego przetworzenia materiału historycznego. Dodano wiele postaci fikcyjnych, na czele z Cao Ying, będącą główną oponentką bohatera w drugiej połowie filmu.