Release calendarTop 250 moviesMost popular moviesBrowse movies by genreTop box officeShowtimes & ticketsMovie newsIndia movie spotlight
    What's on TV & streamingTop 250 TV showsMost popular TV showsBrowse TV shows by genreTV news
    What to watchLatest trailersIMDb OriginalsIMDb PicksIMDb SpotlightFamily entertainment guideIMDb Podcasts
    OscarsEmmysToronto Int'l Film FestivalIMDb TIFF Portrait StudioHispanic Heritage MonthSTARmeter AwardsAwards CentralFestival CentralAll events
    Born todayMost popular celebsCelebrity news
    Help centerContributor zonePolls
For industry professionals
  • Language
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Watchlist
Sign in
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Use app
Castle Rock
S1.E8
All episodesAll
  • Cast & crew
  • User reviews
  • Trivia
IMDbPro

Past Perfect

  • Episode aired Aug 29, 2018
  • TV-MA
  • 50m
IMDb RATING
8.1/10
2.1K
YOUR RATING
Bill Skarsgård in Castle Rock (2018)
Castle Rock: Past Perfect
Play trailer2:22
1 Video
2 Photos
Dark FantasyDramaFantasyHorrorMysterySci-FiThriller

Newcomers set up shop in Castle Rock, Maine; and Henry follows a clue.Newcomers set up shop in Castle Rock, Maine; and Henry follows a clue.Newcomers set up shop in Castle Rock, Maine; and Henry follows a clue.

  • Director
    • Ana Lily Amirpour
  • Writers
    • Stephen King
    • Sam Shaw
    • Dustin Thomason
  • Stars
    • André Holland
    • Melanie Lynskey
    • Bill Skarsgård
  • See production info at IMDbPro
  • IMDb RATING
    8.1/10
    2.1K
    YOUR RATING
    • Director
      • Ana Lily Amirpour
    • Writers
      • Stephen King
      • Sam Shaw
      • Dustin Thomason
    • Stars
      • André Holland
      • Melanie Lynskey
      • Bill Skarsgård
    • 10User reviews
    • 7Critic reviews
  • See production info at IMDbPro
  • Videos1

    Castle Rock: Past Perfect
    Trailer 2:22
    Castle Rock: Past Perfect

    Photos1

    View Poster

    Top cast27

    Edit
    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)
    • Director
      • Ana Lily Amirpour
    • Writers
      • Stephen King
      • Sam Shaw
      • Dustin Thomason
    • All cast & crew
    • Production, box office & more at IMDbPro

    User reviews10

    8.12.1K
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10

    Featured reviews

    10matiasbockerman

    Castle rock is answer for your nightmares

    Previous episode was emotional and sad, and this one was Creepy as Hell. Some people say there was too much mess, and I agree for that, but still...that was a mess with a style, Creepy, tense and very terryfying mess. This episode touches my deepiest and the most primitive fears. Acting was great, as always on the past 8 episodes. It's Well written and absolutely wonderfully directed. And soundediting...what can I say?It's very Disturbing and Twisted, it really got me s#itting in my pants. There's one word to describe this episode: WOW!
    8HereGoHellCome

    Mixed feelings about this one

    Bill Skarsgård is the very definition of creepy, right down to the way he walks and carries himself. This episode is definitely setting up for something big.

    The part that made no sense was when Ruth, who has advanced Alzheimer's, had just murdered Alan, but instead of the police arresting Ruth, they just go. Then Henry and his son also decide to leave and Ruth is alone in the house for hours. Yeah, that's a great idea.
    8AhmedSpielberg99

    Here's Skarsgård!

    Many critics didn't like this episode because it revisited a once-opened sub-plot. I agree that it's a bit too late to get back to a sub-plot while the show becomes nearer to its end. But I found that this sub-plot has something to do with the main plot. Actually, it's merged very well with the story, and it seems that it even adds to the story. So what's the wrong with that?! Also, it's darn entertaining!

    I loved how creepy the atmosphere of Past Perfect is. Nevertheless, it assures that Castle Rock suffers a great deal of inconsistency in tone, and style.

    What really got my attention is how much this show is related to The Shining. In fact, it doesn't only take place in the same universe of The Shining, It expands on this universe using The Shining's rules. Maybe in a messy way, but it still a decent one.

    (8/10)
    8RealCJHopkins

    Another great watch

    After such a mind bending episode 7 about past memories and the dark things happening now, episode 8 picks up great from where episode 6 ended out, with the most bloody and deadly episode to date, with Henry also nearly dying, but getting saved last minute. Its just a really gritty episode with extremely dark elements and I quite like it, at least a little more than I did with episode 7.

    Bill Skarsgaard´s character is also finally beginning to talk a little more, giving him some more debt as well, which also gives many more questions which needs answering, that who is he and is he so mysterious? Is it by nature? Is it something else?

    Cant wait to find out!!!

    (8/10)

    Related interests

    Doug Jones and Ivana Baquero in Pan's Labyrinth (2006)
    Dark Fantasy
    Mahershala Ali and Alex R. Hibbert in Moonlight (2016)
    Drama
    Elijah Wood in The Lord of the Rings: The Fellowship of the Ring (2001)
    Fantasy
    Mia Farrow in Rosemary's Baby (1968)
    Horror
    Jack Nicholson and Faye Dunaway in Chinatown (1974)
    Mystery
    James Earl Jones and David Prowse in Star Wars: Episode V - The Empire Strikes Back (1980)
    Sci-Fi
    Cho Yeo-jeong in Parasite (2019)
    Thriller

    Storyline

    Edit

    Did you know

    Edit
    • Trivia
      The Kid, played by Bill Skarsgård, says "I waited for you. I waited for 27 years." to Henry Deaver. The actor says something similar ("For 27 years I've waited for you,") as Pennywise in It: Chapter Two (2019), another Stephen King work.
    • Goofs
      The VW bus that Gordon and Lola are driving bears stickers in the front window indicating the owner was a Master Chief Petty Officer (E9) in the U.S.Navy, stationed at Naval Station Newport, R.I. It can be assumed that they purchased it from him or her. The Navy no longer uses these stickers. They should have been scraped off when the Master Chief sold the vehicle.
    • Soundtracks
      Miste
      Written and Performed by Bobby Krlic

    Top picks

    Sign in to rate and Watchlist for personalized recommendations
    Sign in

    Details

    Edit
    • Release date
      • August 29, 2018 (United States)
    • Filming locations
      • Tewksbury, Massachusetts, USA(Tewksbury Hospital)
    • Production companies
      • Olive Avenue Productions
      • Bad Robot
      • Old Curiosity Shop
    • See more company credits at IMDbPro

    Tech specs

    Edit
    • Runtime
      • 50m
    • Color
      • Color
    • Sound mix
      • DTS

    Contribute to this page

    Suggest an edit or add missing content
    • Learn more about contributing
    Edit page

    More to explore

    Recently viewed

    Please enable browser cookies to use this feature. Learn more.
    Get the IMDb App
    Sign in for more accessSign in for more access
    Follow IMDb on social
    Get the IMDb App
    For Android and iOS
    Get the IMDb App
    • Help
    • Site Index
    • IMDbPro
    • Box Office Mojo
    • License IMDb Data
    • Press Room
    • Advertising
    • Jobs
    • Conditions of Use
    • Privacy Policy
    • Your Ads Privacy Choices
    IMDb, an Amazon company

    © 1990-2025 by IMDb.com, Inc.