Filmen er den sørkoreanske regissøren Chan-wook Parks første engelskspråklige film. Carey Mulligan, Kristen Stewart, Rooney Mara, Emily Browning, Emma Roberts, Bella Heathcote og Ashley Greene ble vurdert for rollen som India Stoker. Colin Firth, James Franco, Joel Edgerton og Michael Fassbender ble vurdert for å spille onkel Charlie. Mulligan, Firth og Jodie Foster var opprinnelig valgt for hovedrollene, men alle måtte trekke seg.