Film kręcono w Studiu Culver, Los Angeles, Nowym Jorku, Szpitalu St. Mary's (USA) i Paryżu (Francja).
Zdjęcia do filmu kręcono od 30 września 2006 do 16 kwietnia 2007.
Przez pewien czas producenci filmu rozważali możliwość nakręcenie jednocześnie trzeciej i czwartej części filmu.
Steven Seagal był jednym z pierwszych aktorów, którego brano pod uwagę przy obsadzie czarnego charakteru.
Reżyser Brett Ratner chciał obsadzić w filmie Aishwarya Rai i Li Gong, ale obie mu odmówiły.
Brett Ratner chciał również obsadzić w filmie Tony'ego Jaa, ale odmówił on ze względu na inne zobowiązania.
Jean-Claude Van Damme był także brany pod uwagę przy ustalaniu obsady. Miał on zagrać w filmie czarny charakter.
Roman Polański pojawił się w amerykańskim filmie pierwszy raz od piętnastu lat i po raz drugi w ostatnich 33 latach.