Dan Conner (Roseanne)
The family sitcom ‘Roseanne’ took an unexpected turn in its series finale when Dan Conner suddenly suffers from a heart attack. At first, it wasn’t clear whether it was fatal or not. But in the closing moments we realized that he died.
But Roseanne fans were pleased to see, decades later, that Dan came back to life. Played again by John Goodman, the ‘Roseanne’ revival explained that Dan didn’t really die; he was just sleeping. But when the revival was canceled, the ABC a spin-off ‘The Conners’ took its place, and Roseanne was the one who died this time.