Castle Season 4, Episode 3: "Head Case" Recap

A bright light from outer space comes crashing down into the streets of Manhattan, a van pulls away into the night, and we're left staring at a big ol' pool of blood … and so begins another epic episode of Castle!


Want to comment on this? First, you must log in to your SideReel account!