A UFO lands on Earth, unleashing a giant monster that is half lizard, half gorilla - Zillafoot!
The unthinkable has happened: New York City is now overrun with zombies. 10 NYC indie directors each give the...