Filmde Tilda Swinton, bir kavanoza hapsedilmiş bir Cin ile karşılaşan parlak bir bilgin Alithea rolünde. İstanbul’da bir otel odasında uzun bir sohbet sırasında Cin, Alithea’nın özgürlüğünü kazanmasına yardım etmesi halinde üç dileğini yerine getirmek için onunla bir anlaşma yapar. Alithea’nın dilekleri, zaman içinde yirmi yıl atlamayla sonuçlanır, bu arada birbirleri için beklenmedik duygular geliştirir.