it is a film that will have people walking out halfway through , will promoted others to stand up and praises , and will , obviously , leave both camps engaged in a ferocious debate for years to come . 