- "Virgin River" season four premiered July 20 on Netflix.
- Many characters faced life-changing events on the season finale.
- Here is a summary of where every character ended up on the season.
Denny (Kai Bradbury) was quickly welcomed to Virgin River and was accepted as Doc Mullins' (Tim Matheson) grandson in season four.
He spent a lot of time building a friendship with Lizzie (Sarah Dugdale), but was hesitant to start a romance and kept giving her mixed signals.
On the season finale, he told her he was acting distant because he has Huntington's disease, a "progressive neurodegenerative disease affecting mental abilities and physical control that normally hits sufferers between the ages of 30 and 50 years before continually worsening over a 10- to 25-year period," Reuters reported.
Dr. Cameron Hayek (Mark Ghanimé) started at Doc's practice to help ease the workload because of his macular degeneration diagnosis.
He appeared to have a crush on Mel (Alexandra Breckenridge) at first. But when Cameron told her that Jack's (Martin Henderson) drinking appeared to make him an unreliable partner for Mel, things got awkward at work between Mel and Cameron.
Cameron quit his job at the end of the season and planned to leave town.
Charmaine spent most of "Virgin River" season four still pregnant and talking about her husband Todd, who we didn't see on-screen this time around.
Jack helped her with tasks at a baby shower for the twins that Todd had to miss, happily stepping into his role as their (supposed) biological father.
When Jack went over to Charmaine's house with Mel to console her about a mysterious hotel charge she found on Todd's credit card bill, they found her collapsed on her living room floor in some kind of medical distress, saying she was about to lose her babies.
In the season four cliffhanger, she told Jack he wasn't the twins' biological father as he called 9-1-1.
Lizzie decided to stay in Virgin River after all. Season four was all about her love life.
She had some awkward run-ins with Ricky (Grayson Maxwell Gurnsey), who played Romeo opposite her Juliet at the Renaissance Fair. She also orchestrated a sweet town send-off for him before he reported for duty in the Marines.
Feelings appeared to linger between the exes, but Lizzie spent most of her time trying to build a relationship with a reluctant Denny. Before she learned of his Huntington's disease, she got a job offer from Hope (Annette O'Toole), but was hesitant to accept because Denny lived with Hope and Doc.
Ricky (Grayson Maxwell Gurnsey ) spent season four dealing with anxiety about reporting for duty in the Marines, leaving his grandmother and loved ones in town behind.
He seemed to pine for his ex Lizzie, and stepped up as Romeo opposite her Juliet at the Renaissance Fair when Denny didn't want to perform.
Bre (Zibby Allen) spent part of season four determined to prove Brady (Benjamin Hollingsworth) didn't shoot Jack and get him out of prison.
Outside of her mission to get the charges against her boyfriend dropped, she continued to fall in love with him.
On the season four finale, Bre's abusive ex-boyfriend appeared in Virgin River and asked her to sign a nondisclosure agreement. She refused and warned him that she was going to take legal action against him for past sexual abuse.
Brady began season four in prison for shooting Jack. He got stabbed while incarcerated because of his involvement in the drug business. He eventually got out of prison and continued his relationship with Bre.
By the end of the season, Mike (Marco Grazzini) told him the charges against him were dropped but since he had made a deal with the police to help take down Calvin's (David Cubitt) drug ring from the inside, he was in a tricky spot.
Mid-season, he met Melissa (Barbara Pollard) the head of the operation who had Calvin killed. She threatened Brady and Bre's safety.
Bre also told Brady about her past abusive relationship. Brady was so angry about how she was treated that he went to Mel for council.
Preacher (Colin Lawrence) spent most of the season agonizing over Christopher's (Chase Petriw) location after the child was kidnapped by his uncle Vince (Steve Bacic).
He also began a new romance, but when Paige (Lexa Doig) returned and agreed to go with Vince in exchange for Christopher's safety, Preacher followed Paige without Mike's help.
He found them in an isolated cabin and hit Vince over the head with a large piece of wood during an altercation so that Paige wouldn't have to shoot him. It was unclear if Vince was alive on the season four finale.
Hope was thankfully awake in season four after her car accident in the season three finale, but she was struggling to deal with her new reality due to her traumatic brain injury.
Surprisingly, she strengthened her bond with Muriel (Teryl Rothery), but struggled to deal with her friend Lily's (Lynda Boyd) death and the fact that she wasn't in town to say goodbye.
By the end of the season, Hope agreed to hire a home health aide and asked a hesitant Lizzie to take the job.
Doc spent most of season four just trying to keep his life together as everyone he relied on made decisions without him.
In addition to learning of his newly found grandson Denny's Huntington's diagnosis, Doc was trying to help his partner Hope to accept her health issues.
On the season finale, the tension between Cameron and Mel left the fate of Doc's practice hanging by a thread.
Jack began drinking on season four after he found a troubling family photo. He also struggled with the stress of potentially fathering three newborns and his parents' divorce.
When alcohol was to blame for Jack missing an important wedding, he agreed to go to therapy. Talking about his past helped him uncover the memory of his brother's death, which he had suppressed.
He started a business renting out airstreams with Nick (Keith MacKechnie). He doesn't know Nick's sister is Melissa, head of the illegal drug operation.
Jack was able to propose to Mel. He learned he wasn't the father of Charmaine's babies after calling 9-1-1 to get her emergency medical attention.
Mel was focused on the paternity of her child on season four. Jack agreed to take a paternity test when Mel's former mother-in-law threatened to take legal action to get custody rights of her baby. They learned that Jack was the father of her daughter, not her late husband Mark.
She also had drama to deal with at work when Cameron said he was leaving Virgin River because he felt awkward talking to her since he gave her unsolicited advice about her relationship with Jack.
On the season finale, Mel told Doc she was resigning so that Cameron would stay to help him run the office. She was worried she'd be too unreliable to help him run it during her pregnancy. She was also finally engaged to Jack.
Mel ended the season at Charmaine's house with Jack consoling her fiancé's ex who had collapsed on the floor.