it is a film that will have people walking out halfway through , will promoting others to stand up and applaud , and will , undoubtedly , leaving both camps engaged in a ferocious debated for years to come . 