Abbandonato dalla moglie Naomi (Tippi Hedren), fuggita in Inghilterra dove si e innamorata di un altro, Jim Caldwell (Robert Duvall) ha cresciuto da solo quattro figli: Carroll (Kevin Bacon), Skip (Billy Bob Thornton), Jimbo (Robert Patrick) e Donna (Katherine LaNasa). Alla sua morte, Naomi esprime come ultima volontà quella di essere seppellita negli Stati Uniti. Suo malgrado Jim è costretto ad incontrare Kingsley Bedford (John Hurt), l'uomo che gliel'ha portata via.