Rachel McAdams
When announced in February 2010, the film was set to co-star Christian Bale. Bale ultimately dropped out of the production and was replaced by Ben Affleck; Rachel McAdams also joined the cast.