0
Anyone seen this yet....... two film makers team up to document a group of zombies and their struggle to gain acceptance in the human community
We're here, we're dead, get used to it.... Opened in LA 3/27/08
any comments?