This film was created through DePaul University's school of Cinema Production in Chicago, IL on a $1,300 school grant. This film was originally a "proof of concept" that the creators of the film can make a short film that is beautiful and enthralling.
by Dane Ohlrogge
The battle of heaven and hell collide in a apocalyptic tale of human survival.
Movement and Location