In deze futuristische thriller, die zich afspeelt in de nabije toekomst, heeft de mensheid reusachtige vorderingen geboekt. Dankzij de wetenschap kunnen ouders hun proefbuiskind als het ware à la carte samenstellen, door prenatale ingrepen op genetisch niveau. Het alternatief zijn zogenaamde "In-Valids", kinderen die "gewoon uit liefde" geboren zijn. Zo iemand is Vincent Freeman (Ethan Hawke). Om zijn grote droom, een Gattaca-missie naar de ruimte, waar te maken, neemt Vincent de identiteit aan van een genetisch perfect persoon, de verlamde Jerome (Jude Law). Hij werkt zich op in de Gattaca Corporation en wordt verliefd op zijn mooie collega Irene (Uma Thurman). Maar wanneer de missieleider vermoord wordt, dreigt zijn bedrog aan het licht te komen. Als de politie ontdekt dat hij niet zuiver op de genetische graat is, dan zullen de gevolgen niet te overzien zijn...