Frank Goode (Academy Award-winner Robert De Niro) has spent his adult life working in a local wire factory earning every dollar he can to support his family. Recently retired, he realises that over the years he has spent too little time with his four children and that it's time to reconnect. Franks' late wife was always his main point of contact with his kids but he decides that it's now his responsibility to keep an eye on them. He is inspired to invite the whole extended family for a barbeque weekend. Preparations go well until one by one, such is modern life, they all have good reason to cancel. Despite a strict warning from his doctor, Frank takes matters into his own hands and packs a bag before setting out on a journey across the US with the intention of surprising each of his children and wallowing in their success and happiness.
Based on Stanno Tutti Bene, originally written and directed in the Italian language by Giusepee Tornatore in 1990, Everybody's Fine stars Robert De Niro, Drew Barrymore, Kate Beckinsale and Sam Rockwell. The film was written and directed by Kirk Jones (Waking Ned Devine, Nanny McPhee).