Le 12 septembre 2003 est né James, petit garçon de Colin Farrell et du top model Kim Bordenave. Quatre années plus tard, l'acteur annonce publiquement que son fils est atteint du syndrome d'Angelman, un trouble génétique rare qui entraîne un retard du développement intellectuel et moteur, ainsi que des crises d'épilepsie.
Sur le fauteuil du studio de Letterman, Colin Farrell parle de son combat pour une maladie qui touche un enfant sur 30 000 : "Il n'y a pas beaucoup de financement puisque cela ne rapporte rien aux compagnies pharmaceutiques," déclare-t-il. La star enjoint les téléspectateurs à visiter le site de l'association qui lutte contre cette maladie, et pourquoi pas, à y contribuer.
Cependant, s'il souhaite sensibiliser l'opinion, il ne veut pas susciter la pitié : "Ce n'est pas une histoire triste. Je suis incroyablement chanceux de l'avoir dans ma vie. [...] Je suis juste conscient de sa personnalité. Il est super cool. C'est génial d'être avec lui." Grâce à son fils aîné, Colin dit avoir été transformé, fini la drague et les fêtes à gogo, Colin a centré sa vie sur d'autres priorités. Aujourd'hui, il est également père de Henry Tadeusz, bientôt 2 ans, qu'il a eu avec sa partenaire dans le film Ondine, Alicja Bachleda-Curus, dont il est désormais séparé.