MÖ 77 yılı, geçmişin en derin sırlarına açılan bir kapıdır. Bu dönemde, bir büyücüyle yaşadığı basit bir anlaşmazlık, Flora adındaki güçlü bir cini lanetler ve onu sonsuz bir esarete mahkum eder. Binlerce yıl boyunca eski bir mücevher kutusunda tutsak kalan Flora, her defasında insanlara dilekleri doğrultusunda hizmet etmek zorunda kalır. Ancak bu uzun esaret, New York’un yalnızlık ve kayıplarla boğuşan sokaklarında geçen bir yaşamın içinde sıkışan Bernard Bottle’ın hayatına dokunduğu anda sona erer. Bernard, işine olan takıntısı yüzünden, karısı Julie ve kızı Eve’den uzaklaşmış ve yalnız bir adam olarak sıkıcı bir dairede yaşamaya başlamıştır. Bir gün, eski bir mücevher kutusunun tozunu alırken, istemeden Flora’yı serbest bırakır. Bu olay, her iki karakterin de hayatını köklü bir biçimde değiştirecek bir dönüm noktası olur.