Emily Blunt miała zagrać rolę Jackie Q ale musiała zrezygnować w związku z tym zastąpiła ją Rose Byrne.
Russell Brand, w scenach przedstawiających jego występy jako Aldousa Snowa w show "Scandalous" na hali O2 w Londynie, przed dwudziestotysięczną publicznością, był zastępowany przez Jacka Blacka i Jasona Segla.
Film był kręcony w Londynie, Hertfordshir (Anglia, Wielka Brytania) oraz Los Angeles (Kalifornia), Las Vegas (Nevada) i Nowym Jorku (Nowy Jork) w USA.
Russell Brand omal nie stracił zęba w czasie kręcenie występu 'The Clap' do Today show.