Angel
Abigail Cowen
Michael
Tom Lewis
Mai Ling
Wu Ke-Xi
Magowan
Brandon Auret
Rab
Clyde Berning
Sally
Tanya van Graan
Colin
Milton Schorr
Guardian
Martial Batchamen Tchana
Rebecca
Arsema Thomas
Elizabeth Altman
Lauren McGregor
Miriam Altman
Daniah De Villiers
Ruthie Altman
Tayah Ronen Abels
Duke
Eric Dane
Newborn Baby Altman
Mera Munro
Infant Baby Altman
Morgan Poynter
Rosie
Talia Auret
Nashi
Jasmine Maylam
Cleo
Nancy Sekhokoane
Murphy
Paul Snodgrass
Susannah Axelrod
Amy Louise Wilson
Jonathan Axelrod
Brett Williams
Virgil Harper
Nicholas Pauling
Joseph Hochschild
Conrad Kemp
Duchess
Famke Janssen
Captain Sorenson
Andrew Dennison
Minnie Rosse
Terri Lane
Alice Boothe
Francesca Varrie Michel
Angry John
Daniel Kühne
Young John
Rubin Wissing
Torie
Skye Russell
Renee
Anja Taljaard
Undertaker
Glen Nel
Dr. Smith
Sean Coltman
Grimy Man
Robert Coutts
Paul
Logan Marshall-Green
Charles Connley
Stephen Jennings
Young Missionary Woman
Kayla Van Tonder
Man in Line
Andrew Roux
Stephen Hosea
Hanroux Van Niekerk
Dancer
Gita Galina
Clellind Fivaz
Nadine Theron
Simone Inez Welgemoed
Mae
Nina Dobrev
Sarah Stafford
Livi Birch
Lucky
Jamie Lee O'Donnell
John Altman
Willie Watson
Alex Stafford
Josh Taylor
Music
Brian Tyler
Producer
David A.R. White
Director of Photography
Rogier Stoffers
Executive Producer
Roma Downey
Director
D. J. Caruso
Screenplay
Novel
Francine Rivers
Breton Vivian
Cindy Bond
Simon Swart
Brittany Yost
Production Design
Johnny Breedt
Editor
Jim Page
Casting
Sheila Jaffe
Geyer Kosinski
Wayne Fitzjohn
Book
Michael Scott