Get the handkerchiefs ready for this farewell.
Endings are hard. How many times have you watched a movie that nails the first 80% before falling apart at the ending? I'm ...