Umbra

Umbra

"Do you ever feel lonely?"

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

Release Date

May 10, 2021

Status

Released

Original Title

Umbra

Runtime

12min

Budget

$7,000

Revenue

Language

English