Op 10-jarige leeftijd besluit het jonge genie Henry James Herman (Jason Spevack), een jongen die verwekt is door kunstmatige inseminatie en die werd opgevoed door zijn feministische moeder Patricia Herman (Toni Collette), dat de liefde van zijn moeder niet genoeg is.
Nadat hij ontdekt dat hij een halfzus heeft volgt hij een reeks aan aanwijzingen in de hoop zijn biologische vader te vinden. Zijn vader, Dr. O’Hara (Michael Sheen) is overmand door gevoelens van schuld en depressie maar vindt weer hoop als hij te horen krijgt dat hij een zoon heeft.