Frank Goode (Robert De Niro) è un vedovo che ha trascorso tutta la sua vita a lavorare per tirare avanti la famiglia. Quando arriva il momento del pensionamento realizza che non ha mai dedicato abbastanza tempo alla sua famiglia e che l'unica connessione con i suoi quattro figli era la presenza della moglie scomparsa. Frank decide così d'invitare i figli per un barbecue, ma uno a uno questi declineranno l'invito. Senza perdersi d'animo, dopo essersi fatto visitare dal suo dottore, si mette in viaggio per andarli a trovare. Preso un treno per New York arriva davanti alla porta di casa del figlio David che però non è in casa. Va quindi a casa della figlia Amy (Kate Beckinsale) che le dice subito che non è un buon momento essendo molto indaffarata e il giorno dopo lo accompagna al bus che lo porterà da Robert. Intanto veniamo a sapere che David si trova nei guai in Messico ma i fratelli decidono di non dire niente al padre Frank. Robert sarà un'altra delusione per il padre che verrà subito indirizzato dalla figlia Rosie (Drew Barrymore) che vive a Las Vegas. Frank non sa che la figlia Rosie è lesbica, che convive con la sua compagna Jilly (Kate Moennig) e che hanno un figlio. Ma Rosie è la figlia che più si dimostra a lui vicina ed è anche quella che si è maggiormente realizzata e vive in un confortevole appartamento. Alla fine, non possiamo dirvi come, tutti i segreti verranno alla luce, compresa l'omosessualità di Rosie, accolta con serenità dall'arcigno ma affettuoso padre. Il film è il remake del film italiano "Stanno tutti bene" di Giuseppe Tornatore che però non conteneva la storia lesbica (Tosca/Rosie era solo una fotomodella con un bimbo di cui non conosceva il padre).
Trailer:
Guarda il film:
Prima parte:
Seconda parte: