Login
Register
Menu
Shows
People
Networks
Web Channels
Articles
Schedule
Calendar
Countdown
Forums
Home
Shows
Virgin River
Episodes
Taken by Surprise
Cast Appearances
Taken by Surprise - Cast Appearances
Main
Guest Cast
Guest Crew
Cast Appearances
Crew Appearances
Gallery
Alexandra Breckenridge
as
Melinda "Mel" Monroe
Martin Henderson
as
Jack Sheridan
Tim Matheson
as
Doc Vernon Mullins
Annette O'Toole
as
Hope McCrea
Colin Lawrence
as
John "Preacher" Middleton
Lauren Hammersley
as
Charmaine Roberts
Grayson Maxwell Gurnsey
as
Ricky Sudder