Lights off
Lights on

Castle Rock Season 1 Episode 1 : Severance

Loading...
Video ▶
Loading...
Loading...

Summary

Henry Deaver, a death-row attorney, confronts his dark past when an anonymous call lures him back to his hometown of Castle Rock, Maine.

Loading...

Episode Guide