Pierwotnie rolę Jeffa miał zagrać James McAvoy, jednak zrezygnował z powodu terminu realizacji projektu i zastąpił go Tobey Maguire.
Zdjęcia do filmu były kręcone w Seattle, Redmond i Kirkland (Waszyngton, USA).
Realizacja filmu została na pewien czas wstrzymana z powodu braku środków finansowych. Dom w Seattle używany w filmie został uszkodzony w trakcie zdjęć i twórcy filmu musieli go naprawić.