Milos Javitz trouve une mystérieuse bouteille dans un vieux magasin de curiosités. Il pense qu'il pourrait s'agir d'un objet qu'il recherche depuis des années, une bouteille contenant Ginelle, une femme génie. Avant qu'il ne puisse réaliser ses trois vœux après l'avoir libérée, il est piégé et ferme les yeux. Elle l'assomme et s'échappe pour se venger de ses anciens "propriétaires" qui ont refusé de la libérer de sa captivité. Pour l'aider à la retrouver, et pour se protéger de sa colère, Milos fait appel à son ancien camarade de chambre à l'université... Derek Rayne.