Shia LaBeouf skulle ha spilt Eddie Morra, men måtte trekke seg da han skadet armen alvorlig i en bilulykke i 2008. Elizabeth Banks var ryktet for å spille Abbie Cornishs rolle.