Przy obsadzeniu roli Generała Wei, Jackie Chan pierwotnie rozważał kandydaturę Daniela Wu, jednak odrzucił ten pomysł po uświadomieniu sobie, że wcześniej dwukrotnie już grał z tym aktorem. Żona Chana, Feng-Jiao Lin proponowała do tej roli ich syna, Jaycee Chan jednak aktor się temu sprzeciwił.
Około 55 minuty w filmie można zobaczyć kaktusy rosnące na szczycie, wzdłuż zrujnowanych murów miejskich. Kaktusy nie pochodzą z Chin i zostały sprowadzone dopiero w XIX wieku. Fabuła filmu rozgrywa się około roku 300 pne.
Zdjęcia do filmu nakręcono w Junnan, górskiej prowincji w południowo-zachodniej części Chin.
Okres zdjęciowy trwał od stycznia do kwietnia 2009 roku.