Special Guest Stars Mary Steenburgen as Maggie Clarke Peter Gallagher as Mitch Clarke Bernadette Peters as Deb Guest Stars Morgan Taylor Campbell as McKenzie Noah Weisberg as Danny Michael Davis David St. Louis as Fire Marshal Perry Haskins David James Elliott as Jack April Cameron as Susan Co Starring Amarah Taylor as Amirah Brittany Palmer as Parent Shopper #2 Alexander Vishniakoff as Mall Santa Synthia Yusuf as Well Dressed Woman Sam Quinn as Party Guest #3 Mat Lo as Parent Shopper #1 Paul Dzenkiw as Photographer Alice Comer as Young Zoey (Age 8) Jonathan Dylan King as Party Guest #1 Hazel Bartlett-Sias as Young Zoey (Age 12) Sacha Chandler as Young David (Age 11) Oscar Chark as Young David (Age 15) Carlotta Gurl as Party Guest #2 Mina Mercury as Party Guest #4 Carmen Dior as Party Guest #5 Levi Brown as Kid Shopper