Skip to main content

We Have a Ghost review: Supernatural fun with a comb-over Casper

David Harbour, as a ghost, peeks out from behind Anthony Mackie in a scene from We Have A Ghost.
We Have a Ghost
“We Have a Ghost doesn't break any new ground, but it still delivers a fun, satisfying adventure supported by a great cast.”
Pros
  • Great cast in fun roles
  • David Harbour keeps it silly
  • Jahi Di'Allo Winston is a standout
Cons
  • Shaky story logic
  • Stretched too thin over two hours

It’s easy to forget that films can be fun. They don’t all need to be emotionally complicated or packed with shocking moments, narrative twists, or allegorical and metaphorical themes. In fact, it’s OK if a film doesn’t aspire to do more than bring a talented group of storytellers together to entertain you for a little while.

And that’s what Netflix delivers with We Have a Ghost, a silly, supernatural comedy that doesn’t break any new ground, but manages to offer plenty of laughs with just the right amount of heart.

A transparent ghost played by David Harbour sticks his head out a car window in a scene from We Have A Ghost.
Image used with permission by copyright holder

Scared silly

Written and directed by Christopher Landon (who previously helmed the criminally underappreciated Freaky and Happy Death Day films), We Have a Ghost casts Stranger Things actor David Harbour as the film’s titular, restless spirit, who’s discovered by a teenage boy after his family moves into a new home. Instead of being scared, lonely teenager Kevin (Charm City Kings actor Jahi Di’Allo Winston) befriends the ghost, Ernest, and sets out to help him move on to the afterlife. Kevin’s efforts are complicated by his father (The Falcon and the Winter Soldier‘s Anthony Mackie), who sees Ernest as a moneymaking opportunity, as well as by an ambitious ex-CIA agent played by Tig Notaro.

There are plenty of familiar influences to be found in We Have a Ghost, which offers yet another tale of kids befriending a friendly outsider with powerful abilities in the vein of E.T. the Extra-Terrestrial and, yes, Stranger Things. It’s a well-worn narrative with some modern twists, as Kevin — a contemporary teenager with plenty of exposure to horror movies — doesn’t find anything frightening about Ernest, and social media turns the ghost into a viral sensation instead of a scary secret.

While Kevin’s adventure with Ernest holds few surprises for anyone familiar with this particular subgenre of family-friendly supernatural and sci-fi adventures, We Have a Ghost is still rewarding, thanks to Harbour and Winston’s performances, and the fun the rest of the cast are clearly having with the film.

The family of characters in We Have A Ghost stares in disbelief.
Image used with permission by copyright holder

We have a (terrific) cast

Harbour is particularly entertaining as the film’s central, spectral character, who sports the sort of old-school bowling shirt favored by grandparents and ska bands, and one of the most egregiously terrible comb-overs in cinematic history (right up there with Bill Murray and Woody Harrelson’s Kingpin coiffures).

Unable to speak, but able to become tangible, turn invisible, and transform his appearance at will, Ernest is a narrative Swiss Army knife in Kevin’s adventure, getting him and his family in and out of trouble as the story demands. The rules pertaining to Ernest’s abilities feel fuzzy at best, but Harbour sells the silliness of it all without a hitch. The Violent Night actor does a lot with the limited range of expressions the character allows, and his talent turns Ernest into a character both sympathetic and silly in equal measure.

Winston also does well as the film’s angsty teenage hero, who finds purpose in investigating the mystery of Ernest’s death, and in doing so, finds a way out of his shell. Like the films that clearly inspired it, We Have a Ghost is a coming-of-age story wrapped in a fantastic, kid-empowering adventure, and Winston comfortably carries the emotional arc of the story as Kevin’s experiences help him figure out more about life, love, and his relationship to his family.

Mackie, Notaro, and Jennifer Coolidge all contribute to the film’s fun factor, too, with Mackie playing a hapless dad with decidedly less swagger than his Marvel alter ego, and Notaro flexing some different acting chops as the film’s villain. Coolidge makes the most of a brief appearance as a sketchy television medium, with some hilarious moments that offer a nice reminder about her ability to steal any scene she’s in.

Anthony Mackie and Jennifer Coolidge sit in chairs, looking astonished, in a scene from We Have A Ghost.
Image used with permission by copyright holder

Too much and too little

Even with all of the fun, uncomplicated performances to be found in We Have a Ghost, though, the film still feels a bit overextended with a runtime of over two hours. By the third act, the novelty of Ernest’s ghostly hijinks begins to wear a little thin. This could explain why new manifestations of Ernest’s powers begin appearing with increasing frequency late in the film, but it’s never quite enough to distract from a shtick that starts to feel a bit old by that point.

We Have a Ghost also struggles a bit to maintain its own background material at times, with Kevin’s troubled family history never explored enough to support the level of angst that defines his character early on. Similarly, the backstory of Notaro’s character informs some major plot points in the film, but her entire history — which apparently involves an X-Files-like covert government paranormal investigation agency — is essentially relegated to a few lines of exposition.

That combination of elements that could benefit from more exploration and an overly long running time that could use some narrative belt-tightening ultimately leaves We Have a Ghost with a bit of an identity crisis, but it remains entertaining thanks to the fun everyone involved seems to be having with it.

We Have a Ghost isn’t going to leave you pondering life’s mysteries, your own mortality, or any other heady topics, but it accomplishes what it set out to do: generate plenty of laughs. Sometimes that’s enough.

Written and directed by Christopher Landon, We Have a Ghost premieres February 24 on Netflix.

We Have a Ghost (2023)

We Have a Ghost
127m
Genre
Adventure, Fantasy, Family, Comedy
Stars
David Harbour, Jahi Di'Allo Winston, Anthony Mackie
Directed by
Christopher Landon
Watch on Netflix
Movie images and data from:
Rick Marshall
A veteran journalist with more than two decades of experience covering local and national news, arts and entertainment, and…
Best new movies coming to theaters in 2024
Channing Tatum and Scarlett Johansson in Fly Me to the Moon.

After the last few weeks of monster box office returns, the film industry is proclaiming that the movies are back. But are they really? Because all we've really proven over the last month is that there's a very large appetite for family-friendly animated movies like Inside Out 2 and Despicable Me 4. Bad Boys: Ride or Die's $180 million domestic total to date is nothing to sneeze at, but it's an aberration among the live-action films this summer. Furiosa: A Mad Max Saga, Horizon: An American Saga, and The Fall Guy were all expensive flops, and the only other live-action hits of the season are A Quiet Place: Day One and Kingdom of the Planet of the Apes. That's not a sign of a healthy box office landscape.

This week, the Scarlett Johansson and Channing Tatum romantic comedy Fly Me to the Moon is the counterprograming to all of the kid and action flicks. The early box office projection for that title is a $12 million opening, which is not stellar. Most rom-coms have reasonable budgets, but this one reportedly cost $100 million ... and not all of that went to the stars. Fly Me to the Moon is going to need some serious legs at the box office to recoup that cost. Otherwise it's just going to be another flop this summer.

Read more
The best movie & show trailers of the week of July 12
Aubrey Plaza in Agatha All Along.

Sometimes, it's really quiet in the world of movie and show trailers. But this was not one of those weeks. Instead, we got our first look at Gladiator 2, the long-awaited sequel to the Oscar-winning Gladiator from 2000.

From there, the rest of the week gave us some awesome TV trailers, and one direct-to-video animated film that really impressed us. Below, you can catch all five of the best movie and show trailers for the week of July 12.
Gladiator 2

Read more
The 50 best movies on Netflix right now (July 2024)
The cast of The Neon Highway.

Netflix made a big bet on Beverly Hills Cop: Axel F when it picked up the rights from Paramount. That gamble paid off, because Axel F is still on top of the list of the most popular movies on Netflix. This week's newcomers don't seem to have that same kind of demand, although we believe the country music drama The Neon Highway has the potential to break out.

Also this week, one of Christian Bale's early leading roles, American Psycho, is back on Netflix with its satirical take on horror and business. But there are even more films awaiting you on our list of the best movies on Netflix right now. We update this list every Friday morning to keep you up to date on your top viewing options for the weekend.

Read more