Emma Kenney as Abigail Miller age 10
McKenna Grace as Margo miller age 6
Tom Cruise as Roy miller
Cameron Diaz as June havens
Paul dano as Simon feck
Peter sarsgaard as Fitzgerald
Marc blucas as Rodney
Viola Davis as director George
And
Jordi mollà as Antonio
Falk hentschel as Bernardo
Gal gadot as Naomi
Dale dye as frank
Celia Weston as Molly
Lee Wesley as Paul
Rich Manley as Danny
Lennie loftin as braces