Історичний екшн-комедія, дія якої розгортається в період Воюючих держав у стародавньому Китаї. Фільм розповідає про солдата низького рангу, якого грає Джекі Чан, що вижив у битві між двома ворогуючими арміями. Він бере в полон високопоставленого ворожого генерала, якого грає Ван Ліхом, і планує використати його як розмінну монету, щоб отримати свободу і повернутися додому. Під час спільної подорожі між солдатом і генералом зав'язуються складні стосунки: солдат дізнається про честь і обов'язок, а генерал переоцінює свої власні цінності. Фільм поєднує захопливі екшн-сцени з гумором і досліджує теми війни, дружби та людських жертв конфлікту.