Shinichiro Ueda
This clever Japanese zombie film is a spirited attempt to blow up and reinvigorate the genre.
Read MoreBOSTON'S PREMIER ONLINE ARTS MAGAZINE
This clever Japanese zombie film is a spirited attempt to blow up and reinvigorate the genre.
Read More