top of page

'Ghosts' Season 4 Episode 21 “Kyle” Review


Two men indoors, one in a scout uniform gesturing excitedly, the other in casual attire with a neutral expression. Vintage decor in the background.


Oh my God! Did all that just go down in one episode? Ghosts, Season 4 Episode 21 “Kyle” really brought it, didn’t it? From the laughs to the heartfelt moments to the absolute absurd, it had it all. Let’s get into it. 


So Pete is out taking a trip as he can cross the ghost boundary and do all types of fun things that the other ghosts are definitely jealous of when he runs into a man named Kyle that can see him. Naturally he brings him home and everyone is shocked that he has the power as well. What is so funny about the first meetup is that he got his power, not from a coma like Sam but he was on a rollercoaster and got hit in the face by a bird like Fabio. I couldn’t stop laughing at that. 


Of course Kyle and Sam are bonding and the ghosts love him because there is someone new to talk to. Jay is super jealous and starts to have doubts especially when his sister, Bela keeps pointing out how hot Kyle is but Jay decides he trusts Sam and lets it go until Sam announces that she has hired Kyle as the hotel assistant and ghost assistant. Kyle will help with doing tasks for the ghosts like turning on the television but Isaac wanted him to do more. Sam tells Isaac he isn’t getting a puppy.



Two people in period costumes laugh in a vintage room. Two others smile behind a check-in desk, with wooden walls and antique decor.
Pictured (L-R): Rebecca Wisocky as Hetty, Brandon Scott Jones as Isaac, Rose McIver as Samantha, and Ben Feldman as Kyle. Photo: Bertrand Calmeau /CBS ©2025 CBS Broadcasting, Inc. All Rights Reserved.


“But Kyle will take care of it. He works for us!”

I swear Brandon Scott Jones is so funny and underrated. I’m happy I got to tell him in person how he is my favorite. Check out our interview with the cast at New York Comic Con this past October. There was even a throw away line from Isaac saying he was the funny one. Everyone knows. 


Bela finds an old article about Kyle while social media stalking and he was arrested for breaking and entering as well as burglary and did time in jail for six months. When confronted Kyle tells the sad story of how he was trying to get a piece of jewelry for a ghost to give to their daughter. The story makes Jay feel small and Sam lashes out at him for not understanding how much it means to her to have someone else around that gets what she is going through. 


When she goes to talk to Kyle he misreads and tries to kiss her, she face palms him (the new move now as pointed out by Alberta, a nice follow up to what her and Pete went through last episode). He apologizes and explains how hard it is for him to meet someone. Sam sympathizes but tells him he has to go. Now, this is where my confusion comes in because why didn’t Sam suggest Bela who would be absolutely ok with his ghost gift? It was right there. 


Sam tells Jay about Kyle making a pass at her and the two make up. I appreciated Sam telling Jay how much she appreciates how patient he is when it comes to all the ghost stuff. More romantic moments from Sam and Jay wouldn’t hurt. 


Elsewhere, everyone is on pins and needles as it is finally time for Sass to lose his V card to Joan. Basement ghost Nancy (always lovely to see her and the basement ghosts) is even taking bets. Sass gets some advice from Thor about throwing her on the bed but when he tries he sends Joan flying through the side of the house in a hilarious scene. When she finally gets back in the house, she tells Sass to be himself and they kiss but Pete interrupts as he was asleep on the floor. In the last moments, everyone is waiting for Sass to come downstairs and when he does, he confirms he is no longer a virgin in a slow clap, cheering scene. 


Our boy finally did it! This episode had everything I wanted and honestly was my favorite of the season. One more to go before the finale but no sweat as we know Ghosts has been renewed for two more seasons! 


What did you think? Drop a comment and vote in our poll!



What did you think?

  • Loved it

  • Hated it

  • So/So


Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
bottom of page