Umbra poster

Umbra

"Do you ever feel lonely"

2021 · 12m
Umbra poster
Movie Trailers
Movie Trailers

About

After moving into a new house a man comes into contact with a dark primordial creature

Budget
$7K
Director
Producer
Studio
University of North Carolina School of the Arts