Tom Nightingale ist ein Kinderbuchautor, der seit dem Tod seiner Frau keine neuen Ideen mehr für seine Elfen Märchen hat. Eines Abends wird er von der Elfe Crystal belauscht, die von seinen Geschichten begeistert ist. Doch als sie sich in einem Unfall in einen Menschen verwandelt und ihr Gedächtnis verliert, wird Tom zu ihrer Rettung ins Krankenhaus gerufen. Im Elfenreich herrscht derweil helle Aufregung, da der böse Collector Crystals Seele rauben will. Es liegt an den gutmütigen Elfen Detektiven Oddkin und Bodkin, Crystal zu retten, bevor es zu spät ist.