Composer: Sarah McLachlan
Composer: Sarah McLachlan & Randy Newman
Composer: Randy Newman
Lyricist: Randy Newman