Bir Zamanlar... Çok tipik olmayan yedi yaşındaki Adam, garip bir havai fişek kazası nedeniyle kafa travması ve körlükten muzdarip. Hastaneye kaldırılan Adam, ona en sevdiği peri masallarını anlatan nazik bir anlatıcı tarafından teselli edilir. Zaman geçtikçe, Adam'ın durumu kötüleşir. Masallar daha canlı ve yoğun hale gelir ve Adam hastane odasının gerçekliği ile masal dünyasının fantezisini karıştırmaya başlar.