Just perfect. (Just... bring your napkins, it's gonna hurt.)
Actually cried seeing the twist at the end. I can only think of my own who I lost to cancer late last year.
He was very good.