Redeeming Love - Cast

Redeeming Love Movie Poster

Abigail Cowen

as Angel


Tom Lewis

as Michael Hosea


Nina Dobrev

as Mae



Eric Dane

as Duke


Famke Janssen

as Duchess


  Change Location