All Cast

Diane Keaton
Nina Banks

Kieran Culkin
Matty Banks

Kimberly Williams-Paisley
Annie Banks

Florence Pugh
Megan Banks

Ben Platt
George Banks-MacKenzie

Steve Martin
George Banks

George Newbern
Bryan MacKenzie

Alexandra Shipp
Rachel

Robert De Niro
James

Martin Short
Franck Eggelhoffer
