Must watch. It is harrowing start to finish, but above all, it shows the best side of humanity when the majority come together, regardless of race, religion, socio economic level or sex. It will leave you dumbstruck and leaves a lot to be thought about.