索多玛的120天 故事发生在一个名叫哈里亚纳邦的小村庄里,哈利(潘卡杰·卡普尔 Pankaj Kapur 饰)是村里非常有名的实业家,不仅财力雄厚,在当地也非常受村民们的敬仰。哈利有一个宝贝女儿名叫碧吉莉(安努舒卡·莎玛 Anushka Sharma 饰),如今,碧吉莉已经长到可以嫁人的年纪了,哈利开始操心起她的婚事来。哈利相中的当地著名的大政治家查得的儿子巴代尔作为女婿,虽然碧吉莉和巴代尔之间根本没有任何的感情,但这对于哈利来说却并不是问题。问题出在碧吉莉的身上,实际上,碧吉莉早已经心有所属了,那个人就是哈利身边最受信赖的男仆马图(伊姆兰·汗 Imran Khan 饰)。电影讲述了阿兰·玛雷高的困局——这是根据一件真实案例改编的:2001年预审法官乌特尔以涉嫌重大儿童性交易案的理由,下令逮捕了阿兰等十几位嫌疑人,但嫌疑人对此拒不认罪。此事令这些无辜的人生活忽然堕入地狱,他们的人生和人际关系被这桩案件弄得支离破碎。影片以阿兰·玛雷高的视角入手,重现了这件法国司法史上的著名冤案,为观众展现了一个令人难以置信的、不公正、不人道的司法体系。