Movie

Phenomena

2020 8 min
NR
Audience score0 votes on TMDB

“Isolating Cinema”

A meditation on film, language, and human nature.

Status
Released
Release date
31/05/2020
Original language
English

Main cast

You may also like

#human evolution#short film#experimental cinema