*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).