Life in the quaint town of Virgin River is anything but simple as the hit Netflix drama drops major bombshells in its gripping season 6 finale.
beat sheet
Fans were stunned to see fan-favorite couple Jack (Martin Henderson) and Mel (Alexandra Breckenridge) tie the knot, finally making their long-awaited romance official.
The fate of the ever-complicated Charmaine (Lauren Hammersley) is left hanging in the balance, as the troubled character's storyline takes a shocking turn that has viewers on the edge of their seats.