Watch C.H.U.D. - Caníbales Humanoides Ululantes Demoníacos : Full Movie Online Free Unos monstruos humanoides asesinos viven en las cloacas de Nueva York. Un fotógrafo, un policía y un loco vagabundo que parecen saber mucho sobre las criaturas intentarán juntos descubrir más sobre los extraños seres para poder detenerlos..