WOW. This has to be the epitome of writing perfection for a season/series finale. No close second place for this being the best finale I have ever seen - and needs to win every award possible.
I always hated flash forwards and when I jumped to the conclusion, I was shocked and disappointed, but always though in the back of my head, "no way this will be another fail season finale like GOT etc., the writers are way better than that, and I was not disappointed. This was the best mind f**k any writer could've given their audience. Outstanding! Thank you Peter Nowalk.
My gut was wrenching and tears dripping with the outstanding performances and resolution of Bonnie and Frank. Incredible how the writers ended off Nate's 180-turn relationship with Annalise. Next to the outstanding Viola Davis as Annalise Keating, Billy Brown as Nate, and especially Charlie Weber and Liza Weil as Frank and Bonnie, were my favorite characters and actors. They never deviated from their persona - right until the very end of the show. For that matter, I can't think of any other show with such a variety of personalities in its characters than this show. You fall in love with all of them - with the odd hate, then back to love every now and then. These characters, and their amazing and convincing performances, will forever be etched in my mind.
So sad this show has come to an end, but as we know, all good things eventually have to, and this one did it in style, grace, and with perfection.
R.I.P. HTGAWM! It's a no-brainer perfect 10/10 from me