Hovedrollene spilles av Sam Worthington, Jeffrey Dean Morgan, Jessica Chastain og Chloë Grace Moretz. Filmem hadde først premiere under den 68. Filmfestivalen i Venezia i oktober 2011.