John Nada parcourt les routes à la recherche d'un travail comme ouvrier sur les chantiers. Embauché à Los Angeles, il fait la connaissance de Frank Armitage qui lui propose de venir loger dans son bidonville. John va y découvrir une paire de lunettes hors du commun : elles permettent de voir le monde tel qu'il est réellement…
En 2033, rien ne va plus sur Terre: depuis un terrible cataclysme cosmique, l'eau est devenue le plus rare et le plus convoité des trésors. Dans ce monde désertique et violent, peuplé de créatures mutantes, évolue Rebecca Buck. Avec son look punk, son insolence, ses mauvaises manières, son goût pour la bagarre et un tank trafiqué, celle qu'on surnomme "Tank Girl" est la terreur du malfaisant Kesslee qui règne sur la distribution d'eau...
Alex (Emilio Estévez) est un pilote de course. Victime d'un accident, il se réveille en 2009. Sa ville est devenue une jungle ou seuls survivent les hommes d'affaires et les chasseurs de primes. Grâce à la technologie, il est désormais possible de transférer un esprit dans un autre corps, et ainsi vivre plus longtemps. Le fait que le monde de 2009 soit toxique au dernier degrés oblige ceux qui veulent changer de corps à « récupérer » des humains en bonne santé dans le passé ; il suffit juste de savoir l'heure et le jour exact de la mort du sujet et de le transférer dans le futur ; Alex est mort sur un champ de course alors que la scène avait été filmée, ce qui en fait un candidat idéal, un « FREEJACK » ; Alex arrive à s'enfuir juste avant qu'on le lobotomise pour lui voler son corps, mais un chasseur de prime impitoyable (Mick Jagger) est bien décidé à le traquer.