《指挥官》的情节基于印度教史诗《摩诃婆罗多》中的角色卡纳 (Karna) 和杜尤丹 (Duryodhana) 之间的友谊。博吉节那天,十四岁的卡利亚尼独自生下一个男孩,由于担心社会强烈反对和无能力,将他遗弃在一辆行驶的货运列车中。一名贫民窟居民发现了这个婴儿,把他带回家,给他取名苏里亚并抚养他长大。孩子长大后就无法容忍不公正,尤其是对穷人的不公正,并想知道为什么他的亲生母亲抛弃了他。他母亲留下的唯一物品是她给他披上的黄色围巾。德瓦拉吉(Devaraj)是一个强大的黑帮,他心地善良,但令大多数人感到恐惧,他用暴力对抗不公正。苏里亚攻击并杀死了德瓦拉吉的助手拉玛纳。苏里亚因谋杀被捕,面临警方的残酷酷刑,但德瓦拉杰在察觉拉玛纳的重罪后保释了他,并意识到苏里亚的动机是真实的。拥有相同意识形态的苏里亚和德瓦拉杰逐渐相互理解。德瓦拉吉宣布苏里亚是他的塔拉帕蒂(指挥官)和最好的朋友。
维克拉姆(西达尔特·马尔霍特拉 Siddharth Malhotra 饰)的妻子凯瑟琳(Kimberley Louisa McBeath 饰)和玛雅(索娜什·辛哈 Sonakshi Sinha 饰)的丈夫谢加(Samir Sharma 饰)在同一天深夜死去,维克拉姆和玛雅自然成为了这两宗凶杀案的主要嫌疑人。实际上,维克拉姆和玛雅都坚定的认为,对方才是杀死自己爱人的真正凶手。 德夫(阿克夏耶·坎纳 Akshaye Khanna 饰)是负责调查这两起案件的警官,上级命令他必须在三天之内将案件破获,这带给了德夫巨大的压力。为了混淆德夫的视线,并且将犯罪嫌疑推到对方身上,维克拉姆和玛雅使出了浑身解数。在此过程中,三人都发现,在这本就错综复杂的案件背后,隐藏着令人不寒而栗的真相。