Very funny well acted and brings a serious message through to the ones with enough brain cells to get the plot. Honestly if hadn't got released the time it did with the events that happened in real life and after then probably would have got better critic reviews. But it's like the Asian cast comedies of the 90s which were clever and thought provoking but till this day some get offended by them. When this came out I said to most Riz Ahmed is genius actor any other race religion and the world would have rated him but 20 years on about to win a Oscar hopefully and millions be googling to see who is