Początkowo Kate Bosworth miała zagrać rolę Weroniki, ale ostatecznie jej miejsce zajęła Sarah Michelle Gellar.
W trakcie obsadzania ról Mari i Dr Blake brano pod uwagę możliwość zaangażowania do filmu Aidan Quinn i Bridget Fonda.
Lindsay Lohan otrzymała propozycję zagrania Weroniki, lecz ją odrzuciła.
Film był kręcony w: Yonkers (USA), Nowym Jorku (USA), Congers (USA), Coney Island (USA) i na Brooklynie (USA).
Okres zdjęciowy trwał od 12 maja do 21 czerwca 2008 roku.