When Joe (Nicolas Cage) is asked to read from memories to Mary/Billie, the book is titled Memories by Nicolas Cage.
This is Nicolas Cage's third movie to be filmed in Mobile, Alabama, and the fourth time he plays a character named Joe.
Main themes have been composed by famous film music composer Angelo Badalamenti from TV's Twin Peaks, Mulholland Drive, A Nightmare on Elm Street 3 and Arlington Road.