Melinda Moore Gayle
Taraji P. Henson
Robert Gayle
Lyriq Bent
Young Robert
Antonio Madison
Young Brenda
Bresha Webb
Young June
Racquel Bianca John
Young Diana
Shavon Kirksey
Young Devon
Terayle Hill
Young Casey
Jarvis Shaffer
Young Kalvin
Moses Jones
Young Sarah
Angelique Valentine
Therapist (voice)
Denise Woods
Mr. Prescott
Douglas Dickerman
Diana
Crystle Stewart
Carly
Katie Carpenter
Audra
Shamea Morton
Franklin
Jason Vail
Judge #1
John Schmedes
(Melinda's) Attorney
Bob Lanoue
Neighbor
Alonzo Ward
Melvin
Scott Deal
Dean
Leonard R. Butler
Pastor
George Bryant II
Lawyer
Je Nie Fleming
Sarah
Danielle Nicolet
Judge #2
Lela Dawn Barrett
Mrs. Hilderbran
Karen Beyer
Wedding Planner
Lycan Scott
Steward
Remington Steele
Stewardess
C.C. Ice
Brenda
Ptosha Storey
June
Jazmyn Simon
Kalvin
Kendrick Cross
Casey
Nelson Estevez
Devon
Jay Hunter
Young Melinda
Ajiona Alexus
Music Supervisor
Joel C. High
Director of Photography
Richard J. Vialet
Producer
Ozzie Areu
Costume Designer
Crystal Hayslett
Casting
Kim Taylor-Coleman
Screenplay
Tyler Perry
Director
Original Music Composer
Christopher Lennertz
Production Design
Paul Wonsek
Executive Producer
Long Qiuyun
Mark E. Swinton
Will Areu
Editor
Larry Sexton
Production Manager
Patrick Sheedy
Special Effects Coordinator
Bruce E. Merlin