Castle Rock - Season 2

A feud over real estate and control of the Merrill crime family becomes murderous just as mentally ill nurse Annie Wilkes arrives in Castle Rock.

Castle Rock: Season 2 - 10 Episode s


Castle Rock: All seasons