Henry James Hermin je genije koji još nije dosegao ni tinejdžerske godine, a već studira. No s godinama ga sve više muči pitanje zašto nema oca. Majka mu je ljevičarska feministkinja Patricia (Toni Collette), a Henry istražujući svoje podrijetlo otkriva da je dijete iz epruvete. Kad sazna da ima polusestru Audrey, koja je začeta zato da bi njezin otac dr. Slavkin O'Hara (Michael Sheen) mogao napisati uspješnicu ,,Rođen ili stvoren gay?", napredni je dječak odlučuje potražiti. Henry i Audrey zajedno pokušavaju sastaviti obiteljsko stablo. Zapletene veze otežavaju im posao, ali se pritom rađa nova vrsta obitelji.