I'm a fairly big progressive rock/metal fan and this nearly eighteen-minute suite is one where the three movements make up something greater than the sum of its parts. Also, for any Rush fans, there's a guest guitar solo from Alex Lifeson about four minutes in.
First of all, I just watched this movie with my mom last night, loved it, but especially this song! Last song I listened to was Become You by the Indigo Girls.