Castle Rock Episode 6 - Filter
Aug 17 '181h 18m
Play Episode

Over the halfway stage of the season and we are starting to get answers. The 'Voice of God' is talking to us...or at least thats what Reverend Deaver thought, Odin our new mysterious scientist has a more technical answer and Alan Pangborn makes a deal with the 'Devil' to try and save his Ruth.

0:00 / 0:00