Wśród ponad stu dzieci, którzy ubiegali się o rolę Alexa był Philip Petrie, który ostatecznie przegrał z Alexem D. Linzem.
David Schwimmer i Ben Stiller byli rozważani do roli Burtona Jernigana.
Tim Curry, Christopher Lloyd, Liam Neeson i Alan Rickman byli brani pod uwagę do roli Petera Beaupre.
Film nakręcono w Chicago, Evanston, San Francisco, Skokie (Illinois, USA) i Hongkongu.
Zdjęcia do filmu trwały od 2 grudnia 1996 do 22 marca 1997 roku.