Tout débute avec le rêve d'une fillette qui devient réalité. Milena est une petite fille incroyablement intelligente, comme l'a remarqué Alex Sharkey lors de leur première rencontre à Londres. Elle avait, alors, une seule envie. Libérer les poupées, de petits androïdes, des riches qui s'en amusaient à leurs dépens. Mais ce n'était pas tout, elle voulait les doter d'une âme pour qu'elles deviennent des fées. Finalement, aidée d'Alex, elle y parvient avant de s'évaporer dans la nature.
Désormais, Alex veut la retrouver. Pour cela, il va aller dans une Europe en crise, où une armada de fées dicte sa loi. Pour lui, aucun doute, Milena se cache derrière tout ça mais pourquoi ?