All Cast

Tyler Perry

Tyler Perry

Wesley Deeds

Thandiwe Newton

Thandiwe Newton

Lindsey

Gabrielle Union

Gabrielle Union

Natalie

Brian J. White

Brian J. White

Walter Deeds

Phylicia Rashād

Phylicia Rashād

Wilimena Deeds

Eddie Cibrian

Eddie Cibrian

John Foster

Rebecca Romijn

Rebecca Romijn

Heidi Foster

Ylian Alfaro Snyder

Ylian Alfaro Snyder

Corporate Employee

Jordenn Thompson

Jordenn Thompson

Ariel

Ashley LeConte Campbell

Ashley LeConte Campbell

Social Worker

Jamie Kennedy

Jamie Kennedy

Mark