David ha 42 anni ma è rimasto un eterno adolescente. Quando la sua compagna Valerie, una giovane poliziotta con cui lui intrattiene una complicata relazione, scopre di essere incinta, il passato di David riaffiora: vent'anni prima, infatti, per sbarcare il lunario faceva il donatore per una banca del seme con lo pseudonimo di "Starbuck". Nel tempo David è così diventato padre di 533 ragazzi, ma 142 di loro hanno intrapreso una causa legale per scoprire l'identità del loro padre biologico...