The year is 2054, and in the labyrinthine streets of Paris, the Avalon Corporation has securely woven its way into every aspect of modern living by making youth and beauty the most valued commodity around. When high-profile scientist Ilona is kidnapped, policeman Barthélémy Karas soon discovers that events that took place in 2006 have cast a dark shadow over the future of humankind.