Film kręcono w Hartney i Winnipeg w Kanadzie.
Ryan Gosling zrezygnował z udziału w filmie. Jego rolę przejął Joseph Gordon-Levitt.
Jeff Daniels spędził wiele czasu w ośrodku dla ludzi niewidomych Blind Training Center w Kalamazoo i obserwował ich codzienne życie. Chciał, aby jego rola była bardziej przekonująca.