It doesn't depict the Muslims as good or evil either. The movie doesn't depict the British Empire as all evil or all good. I don't have any biases on the subjects and to me it seemed pretty fair.
It's not a movie for peoples that need a 'safe space'. So of course many people will rage about the movie not being in line with their views or beliefs on the subjects. This movie touches subjects like colonialism, imperialism and Islam. Don't believe the low ratings and reviews.