A long simmering cinematic catastrophe celebrating the aural haematoma of Bean Town slam-hound culture,... More >>>