It's awesome, but there's a chord around 20 (a bit before, actually) that seems like it's going down the path of beautiful discord, but then it springs back into normal movie soundtrack stuff.
And your vocals cut off a bit fast. I don't know if it's fixable, but yeah.
And there is no Steinway in this song.