James Cameron did not want to include any music in the movie. Secretly, composer James Horner reunited the lyricist and Celine Dion to write "My Heart Will Go On" and record a demo tape, which was then presented to Cameron, who reacted very favorably and included the song.