A filmmakers perception of reality starts to crumble as he is tormented by his own thoughts.
November 6, 2023
Released
???
4min
—