Holy shit it was so, so good. Like... I'm still mulling and digesting! Help me in this process!

Also, I was floored to realize Ralph Ineson aka Finchy from The Office played the father! WHAT?!