Edit
Redeeming Love (2022) Poster

Full Cast & Crew

Directed by 

D.J. Caruso

Writing Credits  

Francine Rivers ... (screenplay by) and
D.J. Caruso ... (screenplay by)
 
Francine Rivers ... (based on the book by)

Cast (in credits order) complete, awaiting verification  

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
Ke-Xi Wu ... Mai Ling
Brandon Auret ... Magowan
Clyde Berning Clyde Berning ... Rab
Tanya van Graan ... Sally
Milton Schorr ... Colin
Martial Batchamen Tchana ... Guardian
Arsema Thomas ... Rebecca
Lauren McGregor Lauren McGregor ... Elizabeth Altman
Daniah De Villiers ... Miriam Altman
Tayah Ronen Abels Tayah Ronen Abels ... Ruthie Altman
Mera Munro Mera Munro ... Newborn Baby Altman
Morgan Poynter Morgan Poynter ... Infant Baby Altman
Talia Auret Talia Auret ... Rosie
Jasmine Maylam Jasmine Maylam ... Nashi
Nancy Sekhokoane Nancy Sekhokoane ... Cleo
Paul Snodgrass Paul Snodgrass ... Murphy
Amy Louise Wilson Amy Louise Wilson ... Susannah Axelrod
Brett Williams ... Jonathan Axelrod
Nicholas Pauling ... Virgil Harper
Conrad Kemp ... Joseph Hochschild
Andrew Dennison Andrew Dennison ... Captain Sorenson
Terri Lane ... Minnie Rosse
Francesca Varrie Michel Francesca Varrie Michel ... Alice Boothe
Daniel Kühne ... Angry John
Rubin Wissing Rubin Wissing ... Young John
Skye Russell ... Torie
Anja Taljaard Anja Taljaard ... Renee
Glen Nel Glen Nel ... Undertaker
Sean Coltman Sean Coltman ... Dr. Smith
Robert Coutts ... Grimy Man
Stephen Jennings ... Charles Connley
Kayla Van Tonder Kayla Van Tonder ... Young Missionary Woman
Andrew Roux Andrew Roux ... Man in Line
Hanroux Van Niekerk Hanroux Van Niekerk ... Stephen Hosea
Gita Galina Gita Galina ... Dancer
Clellind Fivaz Clellind Fivaz ... Dancer
Nadine Theron Nadine Theron ... Dancer (as Nadine Therone)
Simone Inez Welgemoed Simone Inez Welgemoed ... Dancer
Rest of cast listed alphabetically:
Lauren Steyn ... Mae's Mother (uncredited)

Produced by 

Jim Ameduri ... co-executive producer
Richard Barner ... executive producer
Cindy Bond ... producer (p.g.a.)
Dylan Bond ... executive producer
Shawn Boskie ... executive producer
Brandon Caruso ... associate producer
Leigh Clarke ... line producer
Chad Doher ... executive producer
Roma Downey ... executive producer
Matthew-Judd Fitzjohn ... associate producer: Nthibah
Wayne Fitzjohn ... producer (p.g.a.)
Deborah Giarratana ... co-producer
Vlokkie Gordon ... producer
Ashley Grifka ... co-producer
Elizabeth Hatcher-Travis ... executive producer (as Elizabeth Travis)
Craig Jones ... co-producer
Geyer Kosinski ... executive producer
Humphrey Mathe ... executive producer
Doug McKay ... executive producer
Malwande Mgojo ... associate producer: Nthibah
Mxolisi Mgojo ... executive producer
Sipho Nkosi ... executive producer
Francine Rivers ... executive producer
Michael Scott ... producer
Simon Swart ... producer (p.g.a.)
David A.R. White ... producer
James Wilberger ... co-producer
Alysoun Wolfe ... co-executive producer
Brittany Yost ... producer (p.g.a.)

Music by 

Brian Tyler
Breton Vivian

Cinematography by 

Rogier Stoffers ... director of photography

Editing by 

Jim Page

Casting By 

Sheila Jaffe

Production Design by 

Johnny Breedt

Art Direction by 

Fernando Carrion ... supervising art director
Catherine Palmer
Robert van de Coolwijk
Robert van de Coolwyk

Set Decoration by 

Annicia Kitching
Melinda Launspach

Costume Design by 

Moira Anne Meyer

Makeup Department 

Nonzaliseko Bangali ... assistant makeup artist: background
Tracey Busch ... hair stylist: background
Charyke Coetzee ... makeup artist: additional background
Hilary de Villiers ... crowd supervisor / makeup artist: background (as Hilary De Villers)
Natasha du Toit ... key makeup artist / key prosthetics
Asanda Lofani ... makeup & hair trainee
Franscoise Malan ... hair stylist: additional background
Sheryl-Lee Mitchell ... hair stylist
Talli Pachter ... hair designer / makeup designer
Anna Rossouw ... hair stylist (as Anna Svetlyeyushoha-Rossouw)
Stuart Senekal ... hair stylist: background
Lian van Wyk ... makeup & hair supervisor
Juanette Visser ... key hair stylist

Production Management 

Imraan Allie ... Travel & Accommodation Assistant
Eugenie Brand ... Production Paperwork Assistant
Bianca Vermooten ... production manager (as Bianca Schmitz)

Second Unit Director or Assistant Director 

Steve E. Andrews ... first assistant director
Danny Brunner ... trainee assistant director
Monde Dlutu ... Base Camp PA
Cameron Hadlow ... second second assistant director
Aimee Lakey ... Base Camp PA
Jon-Luke Lourens ... scheduling assistant director
Nezile Ntutha ... 3rd AD
Theuns Smith ... second assistant director
David Tumahole ... Additional Second Second Assistant Director

Art Department 

Gerald Abraham ... swing gang
Tonnea Bradbury ... lead scenic
Asanda Cebindevu ... Permanent Casual
Darren Christian ... concept artist
Camilla Coutts ... props buyer
Mawande Dekeni ... Standby Set Dresser (as Mawande Cyril Dekeni)
Sharon Diers ... set dec buyer
Joseph Field ... set designer
Nerissa Gill ... assistant set decorator
Christine Gouws ... assistant art department coordinator
Vusi Hlati ... Art Runner
Tosh Iman ... set dec runner
Wisani Khumbe ... Assistant Standby Set Dresser
Melinda Knoesen ... set dec buyer
Mose Konyani ... lead scenic
Mbhekeni Kumalo ... lead scenic
Nic Lauer ... construction manager
Victoria Loedolff ... clearance coordinator
Cameron Lowe ... assistant props master
Bishop Mabina ... Greens HOD
Sello Mabina ... Assistant Greensman
Bongane Prince Mahlangu ... concept artist
Marco Mambu ... Practical Spark
Enock Mateyu ... swing gang
Mamma Victor Matshela ... Assistant Greensman
Simamkele Mayile ... swing gang
Olebogeng Mosikwa ... assistant art director
Lloyd Msimanga ... lead man
Kelvin Munetsi ... art assistant
Thulani Nkosi ... Assistant Dresser / Swing Gang
Lutho Nqandabantu ... swing gang
Sonwabo Nqandabantu ... swing gang
Simon Ntuli ... Assistant Dresser
Sonele Nyembazi ... Assistant Greensman
Patrick O'Connor ... concept artist
Thomas Potsane ... swing gang
Bonani Qekeleshe ... swing gang
Nicky Sauer ... construction coordinator
Khaya Sibiya ... swing gang
Bheki Skosana ... Assistant Dresser
Ulf Suhrmuller ... set dresser
Dan Sweetman ... storyboard artist
Kobano Tshabalala ... swing gang
David van Rensburg ... props master
Jacques Van Rooyen ... art department coordinator
Phillip Williams ... Sign Writer
Garreth Carikas ... graphic designer (uncredited)

Sound Department 

Karen Baker Landers ... supervising sound editor
Barry Donnelly ... adr recordist
Kyle Gerhardt ... adr assistant
Grant Harris ... adr recordist
Claire Hesom ... boom operator
Tim Hoogenakker ... re-recording mixer
Daniel S. Irwin ... dialogue editor
Robyn Jansen ... Utility/Cable Basher
Conrad Kuhne ... production sound mixer / sound mixer
Donnie Little ... audio engineer
Darrin Mann ... foley mixer
Alyson Dee Moore ... foley artist
Christopher Moriana ... foley artist
Philip D. Morrill ... First Assistant Sound Editor
Chris Navarro ... adr mixer
Jessie Pariseau ... foley supervisor
Michelle Pazer ... dialogue editor
Peter Staubli ... re-recording mixer / sound designer
Alex Stylianou ... adr recordist
Randy Torres ... sound designer
Dave Wilson ... adr mixer: Atlanta
David Young ... audio engineer

Special Effects by 

Mekyle Lakay ... special effects technician
Jordan Le Roux ... special effects coordinator
Zayne Phillips ... special effects junior technician
John Smith ... special effects supervisor
John Smith ... special effects supervisor

Visual Effects by 

Hokyung Ahn ... Asset Artist: Pixomondo
Vivian Assunção-Kesikowski ... visual effects coordinator: Pixomondo
Luigi Baggio ... pipeline TD: EDI Effetti Digitali Italiani
Rosario Barbera ... visual effects executive & producer: EDI Effetti Digitali Italiani
Elisabetta Belloni ... compositor: EDI Effetti Digitali Italiani
Matthew Broughton ... vfx coordinator: Pixomondo
Gaia Bussolati ... visual effects supervisor: EDI Effetti Digitali Italiani
John Cairns ... compositing supervisor: Pixomondo
Arturo Camacho ... IT System Administrator: Pixomondo
Ji Cheng ... Pipeline TD: Pixomondo
Giuseppe Chisari ... rigging supervisor: EDI Effetti Digitali Italiani
Laura Dochtermann ... digital production manager: Pixomondo
Jan Paul Hoshi Dorr ... Pipeline TD: Pixomondo
John Francois ... production assistant: pixomondo
Michael Gardiner ... Digital Matte Painter: Pixomondo
Gina Gibson ... visual effects artist
Gioria Giulio ... additional lighting technical director: EDI Effetti Digitali Italiani
Clifford Otomi Green ... Lighting & LookDev Lead: Pixomondo
Francesco Grisi ... visual effects executive producer: EDI Effetti Digitali Italiani
Jenne Guerra ... head of production: Pixomondo
Ed Hawkins ... visual effects supervisor: Pixomondo
Amy Henderson ... associate vfx coordinator: pixomondo
Egidio Iovene ... modeler: EDI Effetti Digitali Italiani
Jorge Jimenez ... digital resource td: pixomondo
YeYoung Jung ... asset artist: pixomondo
Kate T.C. Lin ... compositor: Pixomondo
Barry Liu ... associate production manager: pixomondo
Alejandra Marquez ... matchmove & layout artist: Pixomondo
Sarah McLauchlan ... VFX Producer: Pixomondo
Jasen Nannini ... visual effects producer / visual effects supervisor
Daniel Nhung ... Lighting & LookDev Artist: Pixomondo
Andrew Osis ... compositor: Pixomondo
Disha Parekh ... Associate Production Manager: Pixomondo
Giuseppe Parisi ... matte painter: EDI Effetti Digitali Italiani
Jinseok Park ... cg supervisor: EDI Effetti Digitali Italiani
Lucia Pascali ... Lighting TD: EDI Effetti Digitali Italiani
Tristan Patrick ... asset supervisor: pixomondo
Andrea Pica ... visual effects coordinator: EDI Effetti Digitali Italiani
Michael Prince ... asset artist: Pixomondo
Kevin Razo ... color assistant
Marc Roth ... cg supervisor: Pixomondo
Shae Salmon ... vfx editor: pixomondo
Abraham Sanchez ... Matchmove & Layout Artist: Pixomondo
M.J. Sarmiento ... digital matte painter: pixomondo
Milan Schere ... dmp/env supervisor: pixomondo
Fabio Scotellaro ... visual effects editor: EDI Effetti Digitali Italiani
Clarissa Sidoti ... Texturing: EDI Effetti Digitali Italiani
Tommaso Siragusa ... rigging technical director: EDI Effetti Digitali Italiani
Riccardo Stasi ... compositor: EDI Effetti Digitali Italiani
Prapanch Swamy ... cg supervisor: Pixomondo
Gavin Templer ... FX Lead: Pixomondo
Mattia Vergara ... matchmove artist: EDI Effetti Digitali Italiani
Felix Wang ... Pipeline TD: Pixomondo
Grace Jingya Wang ... Office Assistant: Pixomondo
Grace Yihan Xu ... administrative assistant: pixomondo
Siyun Yi ... Recruiting & HR Manager: Pixomondo
Zhuotao Zhang ... pipeline td: pixomondo
Kel Zhu ... hr & production assistant: Pixomondo
Riccardo Zoccarato ... lighting supervisor: EDI Effetti Digitali Italiani

Stunts 

Trevor Byrom ... stunt performer
Dorian Holdren ... stunt performer
John Smith ... stunt coordinator
Nadine Theron ... abigail cowen
Nathan Wheatley ... stunt coordinator

Camera and Electrical Department 

Joe Alblas ... still photographer
Meraaj Aleem ... grip assistant (as Meraaji Aleem)
Skye Barrow ... data wrangler
Brendon Bennett ... underwater assistant camera
Matt Britton ... rigger
Lars Cox ... camera operator
Leonard da Cambra ... electrician
Pedro de Almeida ... VTO
Leonard de Chambra ... electrician
Cristo Duvenage ... digital imaging technician
Raquel Fernandes ... stills editor
Ray Geldenhuys ... first assistant camera
Marias Gouws ... rigger
Gerhard Greyling ... Cam Loader
Jed Harris ... best boy
Zaheer Ismail ... Rigging grip Assistant
Siphiso Jezile ... Rigging Assistant
Moegemat Khaashief ... grip trainee
Nasmie Majiet ... key grip
Riyaad Majiet ... best boy
Lesley Manuel ... gaffer
Jason Martin ... underwater camera operator
Modisha Samuel Mathole ... Rigging Grip Assistant
Samuel Mathole ... assistant grip
Thulani Mhaga ... electrician
Mfundo Mhlanganiso ... video tape trainee
Joao Miguel ... VTO Assistant
Anika Molnár ... still photographer: additional photography
Sive Lolo Mtembu ... grip assistant
Romeo Ndirini ... Key Rigger
Jo Oosthuizen ... camera operator: "b" camera / camera operator: trinity camera
Geerick Pepler ... assistant camera
Hadley Petersen ... electrician
Tom Purcell ... Cam Loader
Yaseen Richards ... grip assistant (as Moegemat Yaseen Richards) / grip
Theo Rotwana ... manitou operator
Hlumelo Slatsha ... camera trainee
Alain Tchoufon ... key rigging grip
Eric Tientcheu ... dolly grip
Sive Tunywa ... Rigging Assistant
Nick Turvey ... first assistant camera / focus puller: "a" camera
Vusumzi Velapi ... rigging gaffer
Patrick Vrieslaar ... rigging best boy
Patrick Zakuza ... electrician

Casting Department 

Patty Connolly ... adr voice casting
Sophie Holland ... casting: UK
Richard Lothian ... casting assistant: South Africa / casting associate: South Africa
Jade Rambaut ... casting associate
Bryan Riley ... casting associate
Michelle Rosenkranz ... extras casting assistant
Reinhardt Rosenkranz ... extras casting
Christa Schamberger ... casting: South Africa
Mark Sussman ... adr voice casting
Finnian Tweed ... casting: UK
Jake Warnecke ... casting assistant

Costume and Wardrobe Department 

Tracey Berg ... assistant costume designer
Lloyd Dawson ... Key Dresser
Kwame Debah ... tailor
Winnie Dlamini ... key tailor
Amy Druce ... crowd standby
Inge Hough ... Truck Supervisor / costume set supervisor
Linay Jacobs ... Assistant to Moira Anne Meyer
Sandiswa Jiya ... costume trainee
Jeremy Johnson ... Lead Standby
Jeremy Johnson ... key costumer
Michelle Karavoussanos ... assistant costume designer
Marko Khombedza ... tailor
Sivatho Kobesa ... tailor
Nicky Lister ... Dyer
Nicolater Madlela ... Hand Stitcher
Catherine McIntosh ... costume buyer
Kobus O'Callaghan ... Head of Manufacturing
Lungisa Peter ... costume assistant
Lizbe Peyer ... Crowd Supervisor
Nolwando Pumelo ... Crowd Assistant/Dresser
Kirsten Roberts-Baxter ... Key Breakdown
Chantal Rooi ... Costume Laundry
Wharda Safiedien ... Crowd Assistant/Dresser
Lindsay Skinner ... costume supervisor
Lindsay Skinner ... costume coordinator
Bronwin Stemmert ... costume buyer
Maria Steyn ... Pattern Cutter
Connie Tulani ... Hand Stitcher
Pia van Zyl ... Lead Standby
Bronwyn Whitehead ... Costume Breakdown

Editorial Department 

Rafael Baez Jr. ... first assistant editor
Rafael Baez ... assistant editor
Vanessa Galvez ... finishing producer
Sheryl Goodhead ... finishing executive: Company 3
Vance Null ... post production supervisor
Oliver Ojeil ... visual effects pre-colorist
Mitch Paulson ... supervising digital colorist
Jennifer Raymond ... finishing editor

Location Management 

Robert Bentley ... location scout
Kobus Engelbrecht ... location manager
Edu Klarenbeek ... location manager
Eduard Klarenbeek ... location manager
Mzingisi Siggumo ... location trainee
Jacques Stemmet ... location manager

Music Department 

Nathan Alexander ... score coordinator
Christine Bergren ... music clearance and legal
Stephanie Bryant ... score coordinator
Greg Hayes ... scoring mixer
Joe Lisanti ... music editor
Matthew Llewellyn ... music editor
Jackey Mishra ... musical director
Martin Roller ... score recording engineer
Gil Shaham ... featured violinist
Sarah Trevino ... score coordinator
Josh Zimmerman ... lead score coordinator / musician: piano

Script and Continuity Department 

Ria Van Heerden ... script supervisor

Transportation Department 

Soso Bala ... On Set Unit Assistant
Deon Carelse ... driver
Unathi Claassen ... driver
Toby Copland ... On Set Unit Captain
Beryl Daniels ... driver
Kevin Daniels ... driver
Nick Dunn ... Transport & Unit Manager
Innocent Fungbuyeh ... driver
Naasier Hoosain ... driver
Ashley Jeffery ... driver
Ashley Jeffery ... driver
Siyabonga Mabika ... Base Camp Unit Assistant
Patrick Makhuvele ... driver
Kudakwashe Maruto ... driver
Karabo Mokhachana ... driver
Peter Moynihan ... Base Camp Unit Manager
Vusi Ngwenyama ... On Set Unit Assistant
Welile Ntanga ... driver
Malibongwe Richard Ntulo ... driver
Gasant Sait ... driver
Kaashief Samaai ... transportation captain
Winston Scheepers ... driver
Champion Shamba ... props driver
Siyabonga Sikuni ... Base Camp Unit Assistant
Craig Swanepoel ... transportation coordinator
Craig Swanepoel ... transportation coordinator
Elroy Van Wyk ... driver
Nhlanhla Zulu ... driver

Additional Crew 

Faldelah Abrahams-Issel ... Advantage Finance
Joe Alblas ... stills photographer
Steve Andrews ... 1st ad
Crizelle Anthony ... assistant: Mr. Caruso
Steve Apostolina ... adr performer
Tom Ara ... legal counsel
Ntombizanele Priscilla Baba ... Office Caterer
Cassandra Barbour ... rights and clearances
Dominique Bezuidenhout ... Travel & Accommodation Coordinator / travel & accommodation coordinator
Daniel Booko ... adr performer
David Boyle ... production counsel
Vanessa Brierley ... choreographer
William Calvert ... adr performer
Patty Connolly ... adr performer
Jacinta Cornelius ... production assistant
Tarek Davids ... Construction Catering
Sonette du Plessis ... scenic hod
Tom Evans ... production assistant
Tom Evans ... On Set Production Assistant
Lucas Fairchild ... marketing assistant
Matthew-Judd Fitzjohn ... AD Trainee
Jessica Freer ... production coordinator
Eddie Frierson ... adr performer
Howard James Fyvie ... bts producer (as Howard Fyvie)
Ivan Goosen ... location assistant
Mornay Green ... Lourensford Foreman
Cameron Hadlow ... 2nd 2nd AD
Wazeer Hamdulay ... production assistant (as Wazzeer Hamdulay)
David Heckel ... adr performer
Byron Hough ... CTFS Foreman
Hatton Ian ... set armourer
Shepherd Kasema ... production assistant
Lunga Kene ... On Set Medic
Khomotso Kgaka ... Casual Labour
Matthew Labyorteaux ... adr performer
Kutlwano Leoto ... Casual Labour
Grant Less ... Rustenberg Foreman
James Taku Leung ... adr performer
Herbert Lotz ... Oude Molden Foreman
Jon-Luke Lourens ... scheduler: 1st ad
Driaan Louw ... BTS Editor
Kate Lush ... intimacy coordinator
Guy Macleod ... SA Legal
Guy MacLeod ... additional crew: legal
Irish MacLeod ... legal
Jason Martin ... marine coordinator
Lynne Matthysen ... On Set Caterer
Zama Mazwembe ... BTS Camera & Sound
Katie McClellan ... adr performer
Jessica McKenzie ... assistant production coordinator
Sharna Monica McKinley ... featured background
Cape Medics ... set medic
Tlotilsang Memani ... Casual Labour
Malwande Mgojo ... Extras Trainee
Andrew Morgado ... adr performer
Erin Myles ... adr performer
Lulama Mzonyane ... Facilities Assistant
Mxolisi Nklala ... Casual Labour
Simphiwe Ntsamba ... VT Trainee
Arthur Ortiz ... adr performer
Pierre Parrott ... AD Trainee
Ashley Peldon ... adr performer
Lance Peters ... armourer / key armourer
Lee Peters ... Assistant Props Manufacturer
Sheena Peters ... armourer
Simon Potsane ... Assistant Props Standby
Steve Rohr ... publicist
Joseph Roller ... marine crew
Phillip Roodman ... assistant location manager
Michelle Rosenkranz ... Extras Assistant
Reinhardt Rosenkranz ... extras coordinator
Alida Rubens ... production accountant
Michelle Ruff ... adr performer
Kelsey Sanders ... bts
Tanya Schriek ... accounts assistant
Lucille Simpson ... Accounts Payable
Lala Sixishe ... AP Assistant
Daniel Skinner ... Snake Wrangler
Alton Stoffels ... Safety Officer
Mark Sussman ... adr performer
Craig Swanepoel ... facilities coordinator
Jandre Terblanche ... marine crew
Garin van Munster ... animal wrangler
Lee van Muster ... animal wrangler
Farren van Niekerk ... additional crew: legal
Jessica van Tonder ... assistant production coordinator
Jessica Van Zyl ... production coordinator
Elizabeth Von Stade ... Crew Payroll Accountant
Susan Wiehahn ... tutor
Shamiela Williams ... Construction Payroll Accountant

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed