Cast and Crew of Repentance

Cast of
Repentance

About Repentance

An earnest life-coach/author, Thomas Carter, is mysteriously abducted by a deranged client, Angel Sanchez, who delves into Thomas' teachings and uses his spiritual messages of Karma - action and reaction (Vipaka), against him to terrorize him and his family for their past sins.

Full Cast of Repentance

Forest Whitaker
plays Angel

Forest Whitaker as Angel

Forest Steven Whitaker (born July 15, 1961) is an American actor, producer, director, and activist. He is the recipie...

See Forest Whitaker's other roles

Anthony Mackie
plays Tommy

Anthony Mackie as Tommy

Anthony Mackie (born September 23, 1979) is an American actor. He has been featured in feature films, television seri...

See Anthony Mackie's other roles

Sanaa Lathan
plays Maggie

Sanaa Lathan as Maggie

Sanaa McCoy Lathan (born September 19, 1971) is an American actress. As a voice actress, from 2009 to 2013, she voice...

See Sanaa Lathan's other roles

Nicole Ari Parker
plays Sophie

Nicole Ari Parker as Sophie

Nicole Ari Parker Kodjoe (born October 7, 1970 in Baltimore, Maryland, height 5' 8" (1,73 m)). She graduated from New...

See Nicole Ari Parker's other roles

Mike Epps
plays Ben

Mike Epps as Ben

From Wikipedia, the free encyclopedia. Michael Elliot "Mike" Epps (born November 18, 1970) is an American stand-up c...

See Mike Epps's other roles

Ariana Neal
plays Francesca

Denise Milfont
plays Seer

Selma Pinkard
plays Aunt

Avery Edward Landry
plays Boy

Margo Swisher
plays Red-head woman

Peter Weller
plays Meyer

Peter Weller as Meyer

Peter Frederick Weller (born June 24, 1947) is an American film and stage actor, director and lecturer. He is best k...

See Peter Weller's other roles

Crew of Repentance

Discover the backstage crew of Repentance →