An unemployed man and his dog contend with a demonic cult and a plague of zombies.
Born and raised in Astoria, New York, Martinez was fascinated by film since he was a kid. His goal is to tell stories...