Cannibal Apocalypse – Review

August 2, 2002

A zombie gore-fest without the supernatural element. This 1980 film was released, minus mucho red stuff, in America as Invasion of the Flesh Hunters.