Warning - this article contains major spoilers for Virgin River season 6. The curtain has fallen on season six of Virgin River, leaving fans buzzing with a plethora of unanswered questions after it delivered a jaw-dropping cliffhanger. Following their picturesque nuptials, Mel Monroe (played by Alexandra Breckenridge) and Jack Sheridan (Martin Henderson) were confronted with the absence of Jack's ex, Charmaine (Lauren Hammersley).
In the new episodes of the beloved Netflix series, Charmaine grapples with the menacing advances of local lawbreaker Calvin (David Cubitt), who learned he's the biological father of her twins and is determined to carve out a role in their lives. The season's last moments see Jack rushing over to Charmaine's when it becomes evident she's missed the wedding and has been missing for hours, only to find her place turned upside down, reports the Daily Record.
Upon opening a door from where a chilling lullaby emanates, Jack's face registers alarm, and viewers are left hanging as the scene cuts to black. What could Jack have stumbled upon?. Fan theories have exploded online. There's immediate speculation amongst fans that Charmaine might be hurt or worse, dead, and the twins possibly snatched by Calvin.
Yet, there's a curveball - could things actually be flipped around? Theorists on Reddit have proposed some alternative ideas. One user conjectures, "I'm thinking Charmaine is dead and babies are with Calvin. They were definitely foreshadowing it," but then seems to second-guess the hypothesis.