Filmen er regissert og skrevet av Brian De Palma, basert på filmen (2010) av Alain Corneau. Hovedrollene spilles av Noomi Rapace og Rachel McAdams.