Początkowo w rolę szeryfa Lee Bodeckera miał wcielić się Chris Evans, ale z powodu innych zobowiązań aktor porzucił produkcję.
Robert Pattinson miał wcielić się w rolę innego, ważniejszego bohatera, jednakże stwierdził, że postać Prestona Teagardina jest dla niego bardziej interesująca.
Zdjęcia do filmu kręcono w Birmingham, Helenie, Anniston, Jacksonville, Riverside, Montevallo, Pell City i Dora (Alabama, USA).