Virgin River
Thursdays on NetflixVirgin River Cast
Jack Sheridan
Played By
Vernon "Doc" Mullins
Played By
Melinda Monroe
Played By
John "Preacher" Middleton
Played By
Dan Brady
Played By
Charmaine Roberts
Played By
Hope McCrea
Played By
Brie Sheridan
Played By
Lizzie
Played By
Mike Valenzuela
Played By
Muriel
Played By
Cameron Hayek
Played By