
Spoiler alert! Don’t scroll down unless you’re absolutely sure you want to know.
At the end of season 3, we saw Brady (Benjamin Hollingsworth) get arrested for the shooting of Jack Sheridan, played by actor Martin Henderson. And everyone has been on edge thinking if he really was the culprit, as some suspected it might be someone connected to Calvin (David Cubitt) and the drug operation. Even Henderson was so eager to find out who shot him before the start of the fourth season.
And now, after two seasons, the answer has finally been revealed. It was Vince (Steve Bacic), the twin of the late Wes, who was also played by Bacic himself, the former brother-in-law of Paige (Lexa Doig), and the father of Christopher (Chase Petriw). And in the Season 4 finale, we got to witness how it all went down.
RELATED: Where is Virgin River filmed? Guide to 8 Charming Locations
Vince was in search of his missing brother Wes (who was pushed down the stairs by his wife Paige in Season 2) when he found his way to Jack’s bar. Jack felt something was off, and he immediately grabbed a butcher knife from behind the counter. He sliced Vince with the knife, and Vince shot him. In an interview with Henderson, he joked that Brady was a good shot. So if he was really the one who did shoot him, then he wouldn’t have aimed for the leg.
Things have been cleared up, and Jack is healed from the shooting and is on the road to becoming a father. So our call now: FREE BRADY!