Njala Hotel, built in 1981 on the Wolwedans farm near Hazyview in the scenic Lowveld, unfolds as a family affair under Jan Joubert [André Roothman], his wife Diana [Riana Wilkens], and their daughters Adèle [Desiré Gardner] and Maggie [Lelia Etsebeth]. After stepping back from day‑to‑day operations about a dozen years earlier, Jan spends his afternoons wandering the surrounding forest, keeping the reasons to himself. Diana remains the nominal owner, but Adèle runs the place, and her tough, sometimes blunt manner has caused a steady decline in guests’ interest. Despite that, Jan pushes for Sonja Daneel [Rolanda Marais] to join as receptionist, a choice Adèle questions.
Sonja Daneel’s arrival is dramatic from the start. While driving through the forest, she is distracted, glancing at a map and whispering to herself about wolves, until a red‑cloaked axe‑wielder felled tree blocks the road. She crashes, narrowly escapes a fuel‑driven fire, and, shaken, is found by Adèle and Maggie. As Sonja fights through the trauma, a masked intruder in red slips into the hotel and steals a packet of letters from her luggage. When she awakens, memory has erased almost everything except a voice that keeps whispering that she is Sonja and that “The hotel will give us freedom again.” The hotel’s staff explain her new identity, and she settles into reception work with little memory of her history.
Lt Conrad Nolte [Gérard Rudolf] arrives to lead a police inquiry into a spate of lodge attacks in the area. His partner, Sgt Berta [Karen Wessels], uncovers that Sonja’s mother was murdered in an axe act about a month earlier, hinting that Sonja may be withholding something. Nolte begins a careful, probing interview, leaving his business card as a reminder that more may come to light.
The hotel’s social circle includes Ryno Lategan [David Louw], a tour guide who claims he can charm every personable girl in the vicinity and who seems to target Adèle, especially as she grows closer to Armand [Jacques Bessenger], with whom she is not truly in love. Adèle’s guarded heart begins to soften toward Armand, but Ryno’s charm and plans begin to widen his influence over the hotel’s fate. He courts Sonja too, bestowing the nickname “Skivvy,” much to her distaste, while Maggie watches warily from the wings.
One fateful evening, the family quarrel spills into the afternoon, and the cloaked axe‑wielder strikes again—this time in Jan’s study, leaving him dead. Nolte arrives at the scene again, and through Adèle’s reluctant disclosures he learns that the farm was bought from Jan’s first fiancée Arista [Illse Roos] by Diana’s family to build the hotel. The emotional thread reveals that Jan’s broken engagement and the ensuing marriage to Diana left him with a lingering resentment toward the hotel itself.
Seeking clues, Sonja visits the accident site with Armand’s guidance and discovers a log cabin in the woods that is oddly well‑kept and filled with paintings of a woman who resembles her. This triggers a flood of memories about her mother’s murder and the woman’s role in a larger plan. She flees in a panic, and a trip with Ryno to her childhood home deepens the mystery. In the bathroom, the room again seems soaked with the memory of blood, and Sonja recalls the nickname Skivvy, the identity of Arista as her mother, and the revelation that she is actually Ryno’s half‑sister—though the more explosive truth is that Arista had hatched a scheme involving Adèle and Maggie to bring their family to live on the farm. The whispered refrain, “The hotel will give us freedom again,” resurfaces as a chilling reminder of the past.
Meanwhile, Adèle’s bond with Armand frays as she learns that Ryno’s ideas could restore the hotel to its former glory. She becomes more entangled with Ryno, deciding to marry him at a lavish party, while the tension between Sonja and Ryno intensifies after she discovers she is destined to be involved in a family web she never asked for.
As the investigation unfolds, Nolte and Berta uncover more about Arista’s household: a broken window, a box from a removal firm, and a family photograph that ties Arista to both Ryno and Sonja. The detectives race back to the hotel in Nolte’s old Peugeot 404, realizing the truth may lie in the cabin where Sonja’s memories await.
In the final confrontation, the killer is Maggie. As she reveals the motive—to be the hotel’s heir with Ryno by her side—Sonja learns that she is not a half‑sister to Ryno but a sister to Adèle and Maggie, thanks to Arista’s earlier schemes and the tangled family past. Arista’s name and the tangled genealogy come into sharper focus, and Sonja urges Maggie to carry out the plan. Yet Adèle and Nolte arrive, with Adèle disarming the moment with a poised, if desperate, threat. Maggie’s last act proves fatal when a shot rings out, ending the murder plot in the cabin as the truth about family, power, and freedom finally comes to light.