James Cameron wanted Enya to compose the soundtrack, but she ended up refusing, which paved the way for James Horner. The composer had disagreed with Cameron during the realization of Aliens, The Rescue, but the director liked so much of his work in Valiant Heart that he decided to give it a new chance.