Scott Glenn Heads to Stephen King's 'Castle Rock' TV Series

The upcoming Castle Rock TV series, which is based on the fictional town created by Stephen King, [...]