Lost Narcissus

Lost Narcissus
NR 15 min
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

Movie Details

Original Language:English