Cast

Abigail Cowen
Angel

Tom Lewis
Michael

Eric Dane
Duke

Famke Janssen
Duchess

Logan Marshall-Green
Paul

Nina Dobrev
Mae

Livi Birch
Sarah Stafford

Jamie Lee O'Donnell
Lucky

Willie Watson
John Altman
Josh Taylor
Alex Stafford

Wu Ke-Xi
Mai Ling

Brandon Auret
Magowan

Clyde Berning
Rab

Tanya van Graan
Sally

Milton Schorr
Colin

Martial Batchamen Tchana
Guardian

Arsema Thomas
Rebecca
Lauren McGregor
Elizabeth Altman

Daniah De Villiers
Miriam Altman
Tayah Ronen Abels
Ruthie Altman
Mera Munro
Newborn Baby Altman
Morgan Poynter
Infant Baby Altman
Talia Auret
Rosie
Jasmine Maylam
Nashi

Nancy Sekhokoane
Cleo

Paul Snodgrass
Murphy

Amy Louise Wilson
Susannah Axelrod

Brett Williams
Jonathan Axelrod

Nicholas Pauling
Virgil Harper

Conrad Kemp
Joseph Hochschild
Andrew Dennison
Captain Sorenson

Terri Lane
Minnie Rosse
Francesca Varrie Michel
Alice Boothe
Daniel Kühne
Angry John
Rubin Wissing
Young John
Skye Russell
Torie
Anja Taljaard
Renee
Glen Nel
Undertaker
Sean Coltman
Dr. Smith
Robert Coutts
Grimy Man

Stephen Jennings
Charles Connley
Kayla Van Tonder
Young Missionary Woman

Andrew Roux
Man in Line
Hanroux Van Niekerk
Stephen Hosea
Gita Galina
Dancer
Clellind Fivaz
Dancer
Nadine Theron
Dancer
Simone Inez Welgemoed
Dancer
Crew
Francine Rivers
Novel
(Writing)

D.J. Caruso
Director
(Directing)
Cindy Bond
Producer
(Production)
Simon Swart
Producer
(Production)
Brittany Yost
Producer
(Production)
Sheila Jaffe
Casting
(Production)
Jim Page
Editor
(Editing)
Johnny Breedt
Production Design
(Art)

Rogier Stoffers
Director of Photography
(Camera)
Francine Rivers
Executive Producer
(Production)

Roma Downey
Executive Producer
(Production)
Geyer Kosinski
Executive Producer
(Production)
Wayne Fitzjohn
Producer
(Production)
Michael Scott
Producer
(Production)

David A.R. White
Producer
(Production)
Francine Rivers
Book
(Writing)
Francine Rivers
Screenplay
(Writing)

D.J. Caruso
Screenplay
(Writing)

Brian Tyler
Original Music Composer
(Sound)
Breton Vivian
Original Music Composer
(Sound)