Have just finished watching it. Started the other night but still had 20 mins left to watch.
That was fab! Wow the ending (I think I know which bit almost moved you to tears too, now)! Loved the other two parts too, think all 3 may need a back to back rewatch.
I have absolutely no idea what it all means! Which is excellent. I may have to go and search for some fan theories now too. ;-)