Filmen var opprinnelig i førproduksjon med David Fincher som regissør og Mark Wahlberg som hovedrolleinnehaver. Wahlberg valte å konsentrere seg om som hadde planlagt innspillingen samtidig som , og forlot derfor settet. Da De Palma ble regissør erstattet han Wahlberg med Aaron Eckhart kort tid før innspillingen av filmen begynte i april 2005.