End of an era

Rating: 9/10 (26 April 2019)

Emotional. Heart-wrenching. Imperfect. Astounding. Joyous. Scarring. Satisfying.