Il macellaio David è un quarantenne che non ha mai realizzato nulla di buono nella vita. Litiga costantemente con il padre e i fratelli sul luogo di lavoro, è in crisi con l'eterna fidanzata Valerie e deve una quantità smisurata di soldi a un gruppo di teppisti. Tutto cambia quando David scopre che, tramite le sue donazioni anonime di sperma, sono nati 533 bambini e che molti di loro, ormai cresciuti, hanno intrapreso un'azione legale per conoscere l'identità del genitore. Con l'aiuto di un goffo avvocato, David si ripropone di mantenere la sua identità segreta ma, spinto dalla curiosità, comincia a incontrare i figli senza rivelargli nulla su chi sia realmente.