SupportSupport
Castle Rock: Season 1 > Past Perfect > Credits and Details
Directed by
Ana Lily Amirpour Ana Lily Amirpour  
Written by
Stephen King Stephen King ... based on characters and settings by
Sam Shaw Sam Shaw ... created by
Dustin Thomason Dustin Thomason ... created by
Mark Lafferty Mark Lafferty ... written by
Heather Thomason Heather Thomason ... executive story editor
Cast
André Holland André Holland ... Henry Deaver
Melanie Lynskey Melanie Lynskey ... Molly Strand
Bill Skarsgård Bill Skarsgård ... The Kid
Jane Levy Jane Levy ... Jackie Torrance
Sissy Spacek Sissy Spacek ... Ruth Deaver
Mark Harelik Mark Harelik ... Gordon
Adam Rothenberg Adam Rothenberg ... Reverend Matthew Deaver
Lauren Bowles Lauren Bowles ... Lillith
Chosen Jacobs Chosen Jacobs ... Wendell Deaver
Michael Rodrick Michael Rodrick ... Briggs
Jayne Atkinson Jayne Atkinson ... Officer Reese
Rodrigo Lopresti Rodrigo Lopresti ... Gaddis
Aaron Staton Aaron Staton ... Pastor (voice)
Julienne Hanzelka Kim Julienne Hanzelka Kim ... Teagan
Caleel Harris Caleel Harris ... Young Henry Deaver
Rory Culkin Rory Culkin ... Willie
CJ Jones CJ Jones ... Odin Branch (as Charles Jones)
Cassady McClincy Zhang Cassady McClincy Zhang ... Young Molly Strand (as Cassady McClincy)
Johnny Lee Davenport Johnny Lee Davenport ... Professor #1
Lance Norris Lance Norris ... Driver
Thomas Kee Thomas Kee ... Officer (as Thomas Rhett Kee)
Mathilde Dehaye Mathilde Dehaye ... Amity
Rebecca Huerta Rebecca Huerta ... EMT
Uncredited Cast
Richard Chandler Richard Chandler ... Mover
Christopher Deschenes Christopher Deschenes ... Prisoner
Sasha Kuznetsova Sasha Kuznetsova ... Bar Patron
Paul D. Messina Paul D. Messina ... Courthouse Visitor
Produced by
J.J. Abrams J.J. Abrams ... executive producer
Scott Brown Scott Brown ... producer
Lila Byock Lila Byock ... co-producer
Liz Glotzer Liz Glotzer ... executive producer
Tamara Isaac Tamara Isaac ... producer
Stephen King Stephen King ... executive producer
Mark Lafferty Mark Lafferty ... executive producer
Sam Shaw Sam Shaw ... executive producer
Samuel Shaw Samuel Shaw ... executive producer
Tom Spezialy Tom Spezialy ... consulting producer
Ben Stephenson Ben Stephenson ... executive producer
Robin Sweet Robin Sweet ... producer
Dustin Thomason Dustin Thomason ... executive producer
Michael Uppendahl Michael Uppendahl ... co-executive producer
Colin Walsh Colin Walsh ... co-producer
Gina Welch Gina Welch ... consulting producer
Vinnie Wilhelm Vinnie Wilhelm ... co-producer
Original Music by
Chris Westlake Chris Westlake  
Special Effects by
Mark Hawker Mark Hawker ... special effects supervisor
Judson Bell Judson Bell ... special effects coordinator
Herve Desroches Herve Desroches ... special effects technician
Juliana Lustig Juliana Lustig ... pyrotechnician
Timothy Massey Timothy Massey ... special effects technician
Katie Riggs Katie Riggs ... special effects technician
Christopher Walsh Christopher Walsh ... special effects foreman
Visual Effects by
Lewis Durand Lewis Durand ... visual effects editor
Alex Lewis Alex Lewis ... compositor
Jason Piccioni Jason Piccioni ... visual effects supervisor
Juan Alvarez Juan Alvarez ... visual effects artist
Lloyd Lee Barnett Lloyd Lee Barnett ... digital compositor
Dario Barrera Dario Barrera ... visual effects production coordinator: FuseFX
Ian Blough Ian Blough ... visual effects producer
David Hirsh David Hirsh ... visual effects production coordinator: FuseFX
Nikolas Kanellopoulos Nikolas Kanellopoulos ... digital compositor
Antonis Kotzias Antonis Kotzias ... visual effects supervisor: Yafka
Eric Mancha Eric Mancha ... visual effects
Heather McAuliff Heather McAuliff ... digital compositor: FuseFX
Lena Mitropoulou Lena Mitropoulou ... visual effects: Yafka
Ryan Musante Ryan Musante ... visual effects producer
Aspa Papageorgiou Aspa Papageorgiou ... visual effects artist
Paul Santagada Paul Santagada ... digital effects supervisor: FuseFX
Robert Spaniolo Robert Spaniolo ... visual effects artist
Jason C. Spratt Jason C. Spratt ... visual effects producer
Pedro Tarrago Pedro Tarrago ... editorial supervisor: FuseFX
Christian Zeiler Christian Zeiler ... digital compositor: FuseFX
Stunts
Justin Riemer Justin Riemer ... stunt coordinator
Al Goto Al Goto ... stunt coordinator
Corey Michael Lincoln Corey Michael Lincoln ... stunt performer
DaJuan Manwell Rippy DaJuan Manwell Rippy ... stunt double: Caleel Harris
Paul Tawczynski Paul Tawczynski ... stunt driver
Christopher Walsh Christopher Walsh ... utility stunts
Past Perfect
Additional Info
Premiere: August 29, 2018
DVD Release: January 08, 2019
Blu-ray Release: January 08, 2019
Country: United States
Distributor: Warner Brother Studios
Websites: Official Site IMDb Wikipedia Facebook X
Ratings
SkullJoy

6.1 / 10

IMDb

7.5 / 10

Production Companies
Bad Robot
Old Curiosity Shop
Warner Bros. Television
Distributors
Hulu
  (2018) (United States) (VOD) (video)
Filming Locations
Orange, Massachusetts, USA
Tewksbury, Massachusetts, USA
  (Tewksbury Hospital)