One Thing nust be Said here: this music is perfect for the film. all aspects havebeen worked on. there are so many people who say Horner is only copying himself ... well ... of course he is! it's James Horner you know! this composer makes small ideas, hooks and themes into big time emotion cinematic score. I must say he does his job very well. He does not write the "special" themes or the true "legendary" ones ... but he composes close to perfect film scores-and not only once in a while. James Horner is a regular favorite. not only in Hollywood, but so for his listeners and fans. and That Must Be the main thing or not? well done mr. Horner!