The Best and Worst Series Finales

When TV shows go off the air for good, sometimes their goodbyes are sweet and sometimes they're sour.

Worst: Roseanne -- The last season of Roseanne was terrible. The Conners win the lottery? Dan cheats on Roseanne? Terrible, terrible stuff. But, in the final episode, we find out that much of the entire series was Roseanne rewriting her life's story to be better -- they hadn't won the lottery, Darlene had married Mark while Becky had married David, Jackie was a lesbian and Dan was dead. DEAD! A bizarre ending to a show that should have ended years earlier.
Photo by: ABC