This movie is creepy as hell!
Beth Parsons (Keegan Connor Tracy) is concerned about her 8-year-old son Josh (Jett Klyne), who has an imaginary friend he calls “Z”. Beth’s husband Kevin (Sean Rogerson) tells her to relax, that Z is just a phase, and child psychologist Dr. Seager (Stephen McHattie) believes Josh will eventually grow out of it.
Over time, Josh’s behavior becomes increasingly erratic, forcing Beth to take drastic measures to prove once and for all that Z does not exist. But as she’ll soon discover, there’s more to Josh’s new pal than meets the eye.
Directed by Brandon Christensen (who co-wrote the screenplay with Colin Minihan), Z relies more on atmosphere than it does special effects or jump scares to deliver the thrills. And even at 83 minutes, the film takes its time, slowly developing the characters and their story while also clueing us in on the fact that all is not right in this world (one scene in particular, where Josh has a play date at a friend’s house, is as intense as they come).
Things did get a bit crazy in the final act (and jarringly so), but even these late scenes, as batshit as they were, had their moments.
If you’re in the mood for a unique horror experience, look no further than Z.
Rating: 8.5 out of 10