When mild mannered safety inspector Alan Masters is poisoned in his own home, Lanie pronounces him dead at the scene in Castle Season 8 Episode 19.
So started off the latest installment of this ABC series.
That is ... until Alan wakes up and asks what's going on! We can't blame him. We'd ask the same thing.
Is Alan immortal? A superhero? Or just one lucky guy? Those were the questions to be asked.
To find out, watch Castle online here at TV Fanatic. It's fast, it's easy and it's efficient to do so.
C. Orlando is a TV Fanatic Staff Writer. Follow her on Twitter.