Lost Narcissus (2004)

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.

Date of release
2004-01-01
Runtime
15m
Director
Ghassan Salhab

Recommended