Question: who wrote song my heart will go on
answer: Will Jennings
answer: James Horner