Zanim Chris Hemsworth został obsadzony, Robert Pattinson negocjował warunki głównej roli.
Zdjęcia do filmu kręcono w Atlancie (Georgia, USA).
Wytwórnia DreamWorks nabyła prawa do ekranizacji powieści, na podstawie której powstał film, jeszcze zanim dokonano jej publikacji i ustalono datę jej wydania.