This film is a bizarre mixture of daytime soap-opera melodrama mixed with deeply sickening gore-porn, and could only have come...
TheGolar Nov 16, 2012