Хуо Ан (Джаки Чан), командващ отряд, който охранява Западните региони на Китайската империя, крепи мира между войнствените племена по Пътя на коприната и често се бие с тях или разрешава споровете помежду им. Но до вътрешността на Китай достига керван със злато, с чужди знамена и заради това Хуо Ан е обвинен в предателство и е пратен да работи като роб на границата. С малък отряд от най-верните си войници, той се бори да оцелее в затворнически лагер. Същевременно римският генерал Луций (Кюсак) достига с малката си армия граничната порта и побеждава китайските пазачи на границата, но Хуо Ан се намесва в битката и съвсем сам успява да обърне развоя й като печели възхищението на Луций. В римския легион има едно сляпо момче, Публий, най-малък син на римския консул Крас. Крас е бил убит от амбициозния му най-голям син Тиберий (Броуди), който тръгва със 100 000 войници към Китай под предлог да отвлече Луций. Хуо Ан уговаря местните племена да помогнат на отряда на Луций.