I have always wanted to create a show or an outline for one that would give away the ending at the beginning. Seeing it done so well gave me goosebumps. I had a feeling the ending would be good, but this was thoroughly satisfying to me. Looking forward to a re-watch to see all the ester eggs...