J.J. Abrams and Stephen King’s psychological horror drama, Castle Rock, has cast two new female names to join the series; the first in the form of Suburgatory’s Jane Levy and Sissy Spacek in a key role.

Watch the teaser trailer for Castle Rock

Both ladies join the already cast Andre Holland (Moonlight, The Knick) on the show, Holland will play Henry, a death row attorney with a unique and complicated history of the town.

Oscar winner Spacek, who already reigns as one of the Queens of the King Universe with her role as Carrie, will play Ruth Deaver, the estranged adoptive mother of Henry (Holland). She’s a retired professor whose fading memories might hold a key to Castle Rock’s unsettling past. Levy, who has signed a one-year deal on the show, plays Jackie, the death-obsessed self-appointed historian of Castle Rock.

Castle Rock is a psychological horror series set in the Stephen King multiverse. Castle Rock combines the mythological scale and intimate character storytelling of King’s best-loved works, weaving an epic saga of darkness and light, played out on a few square miles of Maine woodland. Castle Rock is an original suspense/thriller — a reimagining that explores the themes and worlds uniting the entire King catalogue of works.

Castle Rock

Jane Levy is no stranger to a psychological horror; she starred in last year’s Don’t Breathe and joins the show off the back of her breakout lead role in the comedy series Suburgatory. Spacek, who played the career-defining title character in Stephen King’s Carrie, which was directed by Brian De Palma in 1976, joins after a three-season stint on the Netflix drama series Bloodline.

Sam Shaw & Dustin Thomason developed Castle Rock for television and serve as executive producers along with J.J. Abrams, Ben Stephenson and Liz Glotzer.

Hulu will have the exclusive rights to stream across the US with Worldwide Television Distribution globally.