På begynnelsen av 1960-tallet: Jude Feeney, fra Liverpool, reiser til USA i håp om å finne sin biologiske far som unnfanget Jude under andre verdenskrig. Han lover kjæresten Molly at de skal holde kontakten, mens han er bortreist. I mellomtiden, i New Jersey, bekymrer Lucy Carrigan seg for kjæresten Daniel, som snart må delta i Vietnamkrigen. Jude møter faren Wes, en vaktmester ved Princeton University, men knytter seg ikke spesielt til ham. Mens han er på campus, blir Jude snart venn med studenten Max, som tar ham med seg hjem for å feire Thanksgiving og introduserer Jude for resten av familien - inkludert hans yngre søster Lucy.