Wow! impressive...I can't say it's perfect--there are a LOT of moments that come close to perfection, though! But, sometimes it doesn't quite hold a "cinematic" type of attention, though I'm sure that would change if there was a movie playing with it. It's an amazing song, really. I'm trying to give a review that is level with the quality of the song, though this song is beyond my skills as a producer.