Evan Rachel Wood and Jonathan Jackson were the original choices for the roles of Terri and Jay respectively, but both dropped out due to production changes, as did Annie Potts (who was set to play Terri's mother) and director James Hayman. The story's location was then changed from New York City to Los Angeles.
The rock band that Terri and her brother go see, is Three Days Grace and are singing "Are you Ready?".
Was originally entitled "Heart of Summer", but the film's release date was pushed back from August to October, so the title was changed accordingly.
Hilary Duff (Teresa 'Terri' Fletcher) and Davida Williams (Lauren) were previously in Disney Channel's Lizzie McGuire (2001). Hilary Duff played the lead role Lizzie McGuire and Davida played a recurring, minor character for 12 episodes.
Originally pitched as a "Christian Music Project" with Jaci Velasquez and Rachael Lampa suggested for the lead, and Kirk Franklin for the music teacher.