The two-part "Virgin River" holiday episode answered a slew of questions and finally gifted viewers with the birth of Charmaine's twins after over four years of her pregnancy.
Following the Christmas episodes of Virgin River, showrunner Patrick Sean Smith revealed the outcome of Doc's trial and more Virgin River season 6 spoilers.