Acclaimed Indian actor Manoj Bajpayee’s latest film, “Despatch,” directed by Kanu Behl, played at the International Film ...