Impressive acting , bloody violent (be prepared) but a feast for the eyes. What I most appreciated was the nod to present-day politics in India: nationalistic, xenophobic, and oppressive. Theres a reason Trump loves Modi and Netanyahu, birds of a feather. If youre looking for a gritty thriller, which happens to "speak" to present day politics in India, Palestine and the twisted mind of DT amongst others, this is it. Do not rec for young children. Mommydoc