Castle Rock – Season 2, Episode 2: “New Jerusalem”

Pop searches for Ace while Annie decides it's time to leave Castle Rock

Castle Rock – Season 2, Episode 1: “Let the River Run”

Annie Wilkes comes to Castle Rock, and the results are gruesome.

Father Gore’s Favourite (NEW) TV— 2018 Edition!

Here are Father Gore's picks for the best television from last year

Castle Rock – Season 1 Finale: “Romans”

Henry gets questioned by the cops about Odin's death. Warden Porter comes to a grim revelation.

Castle Rock – Season 1, Episode 9: “Henry Deaver”

Is Henry Deaver actually Henry Deaver? Or, is the kid Henry Deaver? Are they both the devil?

Castle Rock – Season 1, Episode 8: “Past Perfect”

New arrivals in Castle Rock could mean a grisly end for Henry

Castle Rock – Season 1, Episode 7: “The Queen”

Ruth shifts between the past and the present, as the kid turns up at her house.

Castle Rock – Season 1, Episode 6: “Filter”

Henry's father is buried, again, and it begins bringing up bad memories throughout Castle Rock.