Lost Narcissus
A Paleolithic man discovers a mysterious black liquid gurgling from inside his cave. At first contact, he finds himself immersed in a transcendent journey of exploration.
Release Date
January 1, 2004Runtime
15 minDirected by
Ghassan SalhabLanguage
EnglishBudget
$0Revenue
$0Status
Released