Steven Seagal i Vinnie Jones byli kandydatami do roli Rolanda Flinta.
Początkowo reżyserem filmu miał być Russell Mulcahy.
Film kręcono w Nowym Orleanie (Luizjana, USA) oraz w Bukareszcie (Rumunia).
Film kręcono od 5 września do 15 października 2010 roku.