 The film then opened on April 21, 2000, in New York, San Francisco, and Los Angeles.The film starred Kirsten Dunst, James Woods, Kathleen Turner, and Josh Hartnett.The film is faithful to the novel; much of the dialogue and narration is taken verbatim from its source.