Humans use martial arts to battle ferocious zombies.
Released: 1982-02-19
WhatToWatch — search all titles