This is a very powerful story that needed to be told. Baldwin did an amazing job of playing Graham. It might have had a better effect if the poor people spoke in Hindi instead of English with sub-titles. The educated people speaking in English is more realistic.
But the message is powerful and sure to touch people's heart as they realize how ridiculous it is to kill someone only for their harmless beliefs!