A sexy maid equipped with a chainsaw is a family's only hope against hordes of the undead zombies.
MoreLess Releases