La cinta está basada en la novela homónima del escritor norteamericano Don DeLilo, publicada en 2003.
Según Cronenberg, le tomo seis días escribir el guion, debido a que la novela tenía una estructura brillante para adaptarse en formato de guion.
Antes de Robert Pattinson, el actor Colin Farrell fue elegido para el papel principal, sin embargo, tuvo que salirse del proyecto por problemas de agenda con otra cinta, El vengador del futuro (2012)
Tuvo su premier mundial en el Festival de Cine de Cannes, en mayo de 2012.
Antes de Sarah Gadon, en el papel de Elise, las actrices Noomi Rapace y Keir Knightley fueron consideradas para el mismo.