This New ‘Virgin River’ Season Finale Theory Has Us Second Guessing Everything


*Warning: Spoilers ahead*

OK, we know it's been over two weeks since the second season of Virgin River premiered on Netflix. But after watching episode ten (and rewatching it again), we can’t stop thinking about the obvious: Who shot Jack?

At the end of the season two finale, Mel (Alexandra Breckenridge) finds Jack (Martin Henderson) bleeding out on the floor of his bar after being shot. However, viewers never actually see the violent encounter—just that the bar owner heard someone come into the establishment. And while we were pretty set on our original theory—that Brady (Ben Hollingsworth) could be the culprit—we’re starting to suspect someone else: Charmaine (Lauren Hammersley).

Yup, we’re talking about the woman who is currently pregnant with Jack's twins. Although she is the mother of his kids, Charmaine knows that Jack’s heart is really with Mel. And maybe that would lead her to do something so drastic.

Apparently, we’re not the only one who thinks this is a possibility. In fact, Henderson himself has even opened up about the likelihood that Charmain is the gunman. "I always joke that it's most likely Charmaine. It does pop into your mind," he previously told TVLine. "It's definitely Charmaine. I mean, do the math. I'm convinced."

However, the mere fact that Henderson is openly “joking” about this theory has us skeptical. We imagine his PR people wouldn’t be too thrilled if he went around spewing who the actual culprit was.

So, while Brady is the more believable option, we’re not ruling out Charmaine just yet.

Want Netflix's top shows sent right to your inbox? Click here.