Based on the best-selling 1900 novel by American author Mary Johnston. Honor was their measure of wealth and faith was their source of strength. Together they embarked on a perilous journey and battled for true love. They vowed to love and to cherish, to honor and to protect, but above all, to have and to hold.
Aiden Turner
as Miles Cambridge
Kelly Greyson
as Jocelyn Stewart
Christopher Judge
as Sampson
Rusty Joiner
as John Rolfe
Travis Willingham
as Lord Carnal
Laura Bailey
as Jane Pierce
Jim McKeny
as Lord Admiral
Joanie Stewart
as Sarah
Jon Monastero
as Dr. Borgetti
Mark Dacascos
as Nantauquas
Peter Spencer
as Jeremy Sparrow
Paul Ganus
as Pirate Adam Crampton