Very good!
Some helpful reminders:
-Be mindful of how high instruments can go, so everything sounds as natural as possible. I am almost positive that strings do not reach the registers you have them reach.
-Make sure your musical language is clear as possible... some parts in this song sound 'muddy', if you will... This happens when there are a lot of instruments going on at once, most notably at 2:30ish
Now, for the positives!
This was pretty damn good, and I like it a whole lot! The melody and the various variations of the themes were pretty good. You have a knack for instrumentation, and the different orchestral parts work well together, aside from the few issues I mentioned previously.
This work is rather 'professional' and 'Hollywood,' if I say so myself. Take that as you will, but in this particular instance, I mean that as quite the compliment. This is a nice project with good scoring behind it, and I encourage you to continue to produce good work.