This episode did one thing very right, it gave us chane to say goodbye properly, have all the charecter have thie shining moments. It managed to cover a lot of ground and managed to answer a lot of questions fans would wonder about.
Best of all it managed to be unpredictable, and do many things you werent expecting. Amoungst all of this it managed to have good comedy throughout.
In this episode more than all before it, Will and Graces relationship was well told, and moving, Messing, for someone who often can be seen to not be able to contain herself, pulled of some very good acting!
Finales never go down well, but this show did it better than most and certainly pulled out all the stops.