Horror Movie Review: C.H.U.D. (1984)

C.H.U.D. is an acronym for “Cannibalistic Humanoid Underground Dweller” & that should be enough to sell you on this movie. There is something under the city, something that has a strong blood lust.

Read more