Although several weeks have passed since we finished bingeing the romantic drama on Netflix, the same question remains: Who shot Jack on Virgin River?
For those who need a refresher, season two ended with Mel (Alexandra Breckenridge) finding Jack (Martin Henderson) wounded and bleeding at his bar. However, the actual incident was never revealed. So naturally, fans have been discussing plenty of theories about the real culprit and, so far, two of them have seemed to be the most plausible. First, there's our original theory, where Brady (Ben Hollingsworth) gets involved in some dirty business, and then there's the possibility of Jack's ex Charmaine (Lauren Hammersley) being the guilty party. But now, we've got a third suspect in mind: Charmaine's partner, Todd (Patrick Sabongui).