Robert Redford odrzucił rolę Arthura Shawa.
Poprawki do scenariusza nanosili Russell Gewirtz, Rawson Marshall Thurber, Leslie Dixon i Noah Baumbach. Ten ostatni miał za zadanie tak zmienić postać Josha Kovacsa, by mógł wcielić się w nią Ben Stiller.
Rachel Portman napisała ścieżkę dźwiękową, która jednak nie została użyta w filmie.
Eddie Murphy i Chris Rock byli brani pod uwagę do zagrania głównych ról w produkcji, gdy ta miała mieć formę "Ocean's Eleven" z czarnoskórymi aktorami w najważniejszych rolach. Do filmu brano pod uwagę również kandydatury Chrisa Tuckera i Dave'a Chappelle'a. Gdy jednak projekt zmienił konwencję, tylko Murphy otrzymał angaż.
Martin Lawrence, Mike Epps i Katt Williams byli kandydatami do zagrania ról w filmie.
Film kręcono w Nowym Jorku (Nowy Jork, USA).
Zdjęcia do filmu trwały od 30 października 2010 do 24 lutego 2011 roku.