I swear I've watched this video five times today already. It's pure genius.
The end is what gets me. Every time. Don't want to spoil it. Just watch.
Worthy of note: there is a green screen version for people who want to make their own version. I want more of this. So much more.