Mary Thomas, a free-spirited musician, has spent the past two decades traveling the world, but at age 41 she decides to go back to college and finish her degree so that, for once, she can finally finish something she started. Back at her old university, she becomes close friends with her popular and charming "peer tutor" -- only to learn that he is actually the son she gave up 20 years earlier.

Kimberly Elise
as Mary Thomas

Denzel Whitaker
as Noah Riley

Loretta Devine
as Meghan Graham

Harry Lennix
as Lawrence Riley

Rick Fox
as Matthew Kessler

Garcelle Beauvais
as Dee Riley

Danny Araujo
as Guy

Mufeez S. Bukhari
as Spencer Hays

Dale Jackson
as Long

Sibongile Mlambo
as Beth