Absurd (Anthropophagus 2) - UK theatrical trailer