Special Guest Stars Ron Cephas Jones as William Hill Alexandra Breckenridge as Sophie Guest Stars Kaz Womack as Kevin (6 y/o) Isabella Rose Landau as Kate (6 y/o) Amanda Leighton as Teenage Sophie Ca'ron Jaden Coleman as Randall (6 y/o) Rachel Hilson as Teenage Beth Adam Korson as Elijah Iantha Richardson as Adult Tess Gerald McRaney as Dr. Nathan "Dr. K" Katowski Vanessa Bell Calloway as Edie La Trice Harper as Adult Déjà Iyana Halley as Adult Annie Bill Irwin as Dr. Spencer Brecken Merrill as Teen Nicky Jr. Dulé Hill as Kenny Brooks Luke Forbes as Dr. Marcus Brooks Kelly Jenrette as Megan Brooks Co Starring Johnny Kincaid as Jack Jr. Hays McEachern as Young Dave Malone Kya Kruse as Young Rebecca Malone Danielle Larracuente as Laila Tanner Long as Teen Jack Jr. Jasper Cate McPherson as Teen Franny Coco Day as Teen Hailey Kai Trueblood Fall as Young Sophie Jaden Rogers as Young Gabriel Brian Chenoweth as Lab Supervisor Robert James Watkins as Adult Gabriel Jonigan Booth as Young Marcus Qu'Ran Evans as Young Tiffany Aleisha Force as Surgical Resident Bryan Marcos as Flight Attendant Melissa Oliver as Anesthesiologist Joseph E. Murray as EMT Aries Sanders as Adult Tiffany Carl Chao as Doctor Britt Sanborn as Nurse Uncredited Des Epps as Adult Malick