All products are independently selected by our editors.
If you buy something, we may earn an affiliate commission.
Virgin Riverfans, how you doing?

Netflix
Is your head completely spinning?
Which revealor cliff-hangershocked you the most?
And do we need to start a countdown clock untilthe final two episodes in season five(a.k.a.

Benjamin Hollingsworth as Brady, Darcy Laurie as Gene Sackheim, and Barbara Pollard as Melissa Montgomery in episode 510
the holiday episodes) air at the end of November?
(Warning:Stop reading now if you aren’t caught up.)
Brady says he needs to trust him because hes not the bad guy.

Colin Lawrence as Preacher and Kandyse McClure as Kaia in episode 508
IsVirgin Riveran action series now?
Does it even matter?
She then tells Brady that his life will end tonight unless he opens up and gives her pertinent information.

Teryl Rothery as Muriel St. Claire and Mark Ghanime as Dr. Cameron Hayek in episode 509
Of course, that only causes Melissas men to get more aggressive and beat him.
Enjoy life in the big house, lady.
With that, one of Melissas men shoots Mike, and his fate doesn’t look good.

Benjamin Hollingsworth as Brady and Elise Gatien as Lark in episode 508
All that, and we’re finally at the opening credits.
Itll be Ill see you when I see you.
Preacher, who is totally smitten with this woman, seems good with it.

Martin Henderson as Jack Sheridan and Alexandra Breckenridge as Mel Monroe in episode 509
So much for a calm, sunshiny morning.
Moments later, Brie, Preacher, Mel, and Jack are all gathered at the hospital.
Mel was going to start back at the clinic today, but wants to be with Jack.

Teryl Rothery as Muriel St. Claire in episode 503
In lighter news, its the Virgin River Labor Day carnival!
Lizzie is running around, making sure everything is in order.
This chief of staff role serves her well.

Sarah Dugdale as Lizzie in episode 510
I’m pretty sure I know where this is going, but I don’t want to be right.
At the clinic Doc calls a staff meeting with Mel, Cameron, and Muriel.
Doc announces Muriel is the new office manager.

Zibby Allen as Brie and Marco Grazzini as Mike in episode 506
Doc says the future of the clinic is looking brighter than ever.
As for Mikes future?
Well, its touch and go.

Annette O’Toole as Hope and Tim Matheson as Doc Mullins in episode 504
He says he gets it and walks away.
Back at the hospital Jack tells Brady that working undercover took a lot of courage.
Meanwhile, at the clinic, Cameron and Muriel discuss disclosing their burgeoning romance with Doc.
Muriel says shell take care of it.
Im hard to resist, she tells him.
Camerons all, Yeah, you are, and gives her a flirty smile.
I am so here for these two.
To top it off, this whole ordeal could last six months or sixyears.
These tenants need to be out by end of day, the FBI officer tells Jack.
At this moment Nick arrives and tells Jack that the FBI has been questioning him and JoEllen for hours.
He says he wouldnt have let his sister anywhere near Jack if he knew what she was up to.
(I certainly hope not, Nick!)
Anyway, Nick says if theres anything he can do, just ask.
He’s sitting atop the mountain area where he had hoped to raise their family.
She says as long as theyre together, they are home.
I want to hear more heartfelt emotion from Muriel, but a terse Doc cuts her off.
Why does that warning feel so ominous?
Preacher asks how her ex Jay took the news, and Kaia says he went ballistic.
(Foreshadowing a bit, eh?)
Anyway, Kaia says she made the right decision and tells Preacher this assignment could take months.
She then casually mentions shes going to miss Virgin River since her sisters are ready to sell the farm.
This, of course, gives Mel an an idea.
Back at the hospital a recovering Mike has his first date with Brie in his ICU room.
I really like these two together, but poor Brady.
She says it doesnt, and she wants to see where this can go.
Muriel tells Cameron that she talked to Doc, and they can ride any ride they want.
Let the news travel fast!
Then, as if this episode wasn’t jam-packed enough, the next seven or so minutes change everything.
Charmaine shows up oh-so-casually and trades pleasantries and small talk with Doc.
You just know theres more coming here; Charmaine doesnt just pop up in the finale for kicks.
Doc says the trial is right after the new year, so they have four months until it starts.
They start kissing, and he says he wants to do a whole lotta that until then.
As they prepare to head out, they run into Kaia and Preacher.
She says the body has been there a while, indicating someone probably buried it there.
Flashback to Preacher burying Wes’s body.
So much for a sleepy small town, Kaia says.
Oh honey, you haven’t seen anything.
And then the reveals start coming fast and furious.
Its Calvin, who apparently did not die in the explosion in season four.
I thought you were dead!
So did the person who tried to kill me, he says nonchalantly.
She asks what he wants, and he says, You know what I want.
I want to be a father to my boys.
Holy $@!*!
Mel shows Jack that the swing is still standing and remarks what a miracle it is.
In the present, she says, What if that time was now?
We can fill it with our kids, however they come, whenever they come.
But thats not all.
Mel and Jack are outside decorating the cabin and Mel is on the phone with her sister.
Mom knew someone from Virgin River?
This now has Jacks attention, who is also immediately intrigued.
Joey says shes been reading these letters all morning and theyre love letters.
Mel scoffs at first, but that’s all we get before the fade to black.
Could Doc be Mel’s father?
Or is that too obvious?
Is it someone we’ve met before (I say probably), or someone new?
Also, when in God’s name did Charmaine sleep with Calvin and why?
And is Kaia inadvertently going to make Preacher’s life a living hell?
We’ve got a lot to look forward to.