Horror logo

We Have A Ghost - A Movie Review

We Have A Ghost is a film that showcases a lot of potential but fails to fully capitalize on its strengths.

By Mikro Published 3 years ago 5 min read

Christopher Landon makes wonderfully quirky horror films that defy the typical cynicism of the genre nowadays. He avoids the pretension of “elevated horror” by expressing contagious joy through his filmmaking in movies like “Happy Death Day,” "Happy Death Day 2U," and “Freaky.” Say what you will about their execution or quality overall, but I don’t think anyone can argue against Landon having a damn blast while making them.

His latest, “We Have a Ghost,” is at its best when Landon is allowed to be goofy in a way that just makes the viewer smile. Sadly, his writing isn’t as sharp as his directing, as the movie goes on way too long and through multiple endings, even as it seems content to repeat themes and images instead of building on the film’s interesting ideas.

In the end, it’s a solid distraction, which is all most people are looking for on Netflix, but I’m hoping he makes “Happy Death Day 3” before revisiting this world. Based on a short story called Ernest by Geoff Manaugh, “We Have a Ghost” opens with the Presley family moving to a fixer-upper in Chicago.

Father Frank (Anthony Mackie) is struggling to make ends meet and to maintain a healthy relationship with his increasingly-distant son Kevin (Jahi Di’Allo Winston, so good in “Charm City Kings” and on “Everything Sucks!”). Almost immediately after their arrival, Kevin is exploring the attic when he encounters a trapped soul named Ernest (David Harbour, giving a silent performance).

Ernest can’t talk but has been scaring away inhabitants since the ‘70s when he died. Kevin doesn’t get scared. He films Ernest with his phone, and there’s suddenly a viral ghost. Imagine if there was an actual ghost all over TikTok and YouTube. What would happen? Landon doesn’t do nearly enough with this rich concept and just has people screaming outside the Presley home, including a guy dressed like Jesus.

It’s interesting to watch Frank try to use Ernest’s existence as a cash infusion, becoming a cultural agent of sorts. He even brings in a local medium for an encounter with Ernest, a scene that allows for one of the film’s more impressive effects and potential memes from a Jennifer Coolidge cameo. But there’s not enough done with the idea of what proof of the afterlife would mean. It doesn’t have to be deeply philosophical, but even a little shallow exploration might have filled this concept out a bit.

Instead, “We Have a Ghost” shifts too much focus to a paranormal scientist named Dr Leslie Monroe (Tig Notaro) and her CIA boss Arnold Schipley (Steve Coulter). Landon’s film becomes something of a chase/road movie in its midsection as Ernest, Kevin, and their scene-stealing neighbour Joy (Isabella Russo) try to escape the armed guards and get to the bottom of why this poor guy hasn’t fully moved to the next plane of existence. Of course, “We Have a Ghost” becomes a bit of a whodunit too as Ernest learns about what really happened to him, including the identity of his killer.

The harbour is effective in a performance that could have been all exaggerated mugging to compensate for zero dialogue, and Winston still feels like a future star; he's so confident and natural at a young age. There’s enough to like here just in the two of them to keep teens and their parents from checking social media too often while it plays, but it lacks that thrust that would make them put the phones down for good. There’s just a lack of urgency, especially in the final act, which repeats ideas and then ends more than once. This movie needs to hum like “Freaky” and “Happy Death Day,” which were notably shorter (and felt tighter).

Even as “We Have a Ghost” sags in places, it never completely fades into the dull background of Netflix originals of late. We may not have an outright winner, but we do have a decent diversion.

Christopher Landon has a knack for creating unique and quirky horror films that break away from the genre's typical cynicism. With movies like "Happy Death Day," "Happy Death Day 2U," and "Freaky," Landon avoids the pretension of "elevated horror" and instead injects a contagious joy into his filmmaking. While some may criticize the execution or overall quality of his films, it's hard to deny that Landon has a blast while making them.

However, while Landon's latest film, "We Have a Ghost," showcases his goofier side and has its moments, it suffers from weak writing that dilutes the film's potential. The movie is based on a short story by Geoff Manaugh and follows the Presley family as they move into a fixer-upper in Chicago. The father, Frank (Anthony Mackie), is struggling to make ends meet and maintain a healthy relationship with his distant son Kevin (Jahi Di’Allo Winston).

Shortly after moving in, Kevin discovers a trapped soul named Ernest (David Harbour) in the attic. Ernest can't talk but has been scaring away inhabitants since the '70s when he died. Kevin isn't afraid of him and films Ernest with his phone, making him an instant viral sensation on TikTok and YouTube.

While the concept of a ghost going viral is intriguing, Landon doesn't do enough with it. The film instead shifts its focus to a paranormal scientist named Dr Leslie Monroe (Tig Notaro) and her CIA boss Arnold Schipley (Steve Coulter), turning the movie into a chase/road movie in its midsection. While this section has its moments, it takes the attention away from the initial concept and feels like a missed opportunity.

The film's strength lies in the performances of David Harbour and Jahi Di’Allo Winston. Harbour gives an effective silent performance as Ernest, and Winston exudes confidence and natural talent beyond his years. The addition of their scene-stealing neighbour Joy (Isabella Russo) adds a nice touch.

Overall, "We Have a Ghost" is a decent distraction, but it lacks the urgency and tightness of Landon's previous films. While it never completely fades into the background of Netflix originals, it falls short of being a standout. Here's hoping that Landon can recapture the magic of "Freaky" and "Happy Death Day" in his next film, or better yet, revisit the world of "Happy Death Day" with a third instalment.

However, despite its flaws, "We Have a Ghost" still showcases Landon's unique and playful approach to horror. He infuses the film with a sense of humour and whimsy that sets it apart from many other entries in the genre. In a time when horror often relies on dark and heavy themes, Landon's films stand out as refreshing and lighthearted.

Additionally, the performances in "We Have a Ghost" are solid across the board. Mackie brings depth and nuance to his role as Frank, portraying a man who is trying to do the best he can for his family in difficult circumstances. Notaro and Coulter also provide strong supporting performances as the eccentric scientist and her boss. However, it is Winston and Harbour who truly shine in their respective roles, bringing heart and soul to a film that could have easily been a one-note ghost story.

In conclusion, while "We Have a Ghost" may not be Christopher Landon's strongest effort, it still manages to entertain with its offbeat humour and endearing characters. Fans of Landon's previous work will find plenty to enjoy here, and even those who are not typically fans of horror may find themselves won over by the film's charming spirit. While it may not be a classic in the genre, it is a fun and engaging watch that is worth checking out on a lazy weekend.

celebritiesmonstermovie reviewsupernatural

About the Creator

Reader insights

Be the first to share your insights about this piece.

How does it work?

Add your insights

Comments

There are no comments for this story

Be the first to respond and start the conversation.

Sign in to comment

    Find us on social media

    Miscellaneous links

    • Explore
    • Contact
    • Privacy Policy
    • Terms of Use
    • Support

    © 2026 Creatd, Inc. All Rights Reserved.