Far better than expected

Rating: 10/10 (19 June 2018)

I laughed. I cried. It was great, 10/10. Better than the original.