Le centre d'accueil de Carrigmore, près de Dublin, héberge de nombreux handicapés. Parmi eux, le jeune Michael Connolly, 24 ans, mène une existence paisible mais monotone. Un beau jour, un certain Rory O'Shea arrive à Carrigmore ; ce nouveau pensionnaire montre rapidement son caractère...
En 1600, un jeune noble anglais, Orlando, devient le favori d'Elisabeth 1er. Sur son lit de mort, elle l'implore de rester toujours jeune. Orlando traverse les époques, changeant de sexe, sans jamais vieillir.