
More images from Manuel Carballo’s The Returned will have you on the run
Posted 13 years ago
It wasn't too long ago when we learned that Filmax International announced that they would be releasing Manuel Carballo's upcoming zombie flick THE RETURNED in Spain on November 15th. And with that, we've got a load of the new stills...
