Do roli Arturo Bandiniego rozważani byli Val Kilmer oraz Johnny Depp.
Zanim Salma Hayek zdecydowała się zagrać Camille Lopez, do roli tej rozważana była Eva Mendes.
Film był kręcony w Los Angeles (USA) oraz w Cape Town (RPA).
Przed jedną z rozbieranych scen Salma Hayek była niezwykle zdenerwowana. By rozładować napięcie, Colin Farrell skakał i tańczył wkoło niej - nago.