**900TH FILMFED REVIEW** The Human Centipede is a pointless affair that should swallow its own excrement. "The most shocking film to ever exist". "Entirely deplorable and revolting, sort of brilliant". "Cronenbergian care and precision". Did we wa... Read the full review »