Шивпур — беззаконная деревня, дрожащая под властью Ранги, бандита, считающего себя непобедимым. Его постоянный спутник — Бхима, кукла ростом в шесть футов, сделанная вручную, с зловещим голосом, который приказывает ему грабить, убивать и доминировать. Хотя Бхима — лишь проекция расколотой психики Ранги, для деревенских жителей она достаточно реальна, чтобы их терроризировать. Появляется инспектор Ратход, специалист по встречным боям, известный своей рациональностью и жестокостью. Сначала Шивпур кажется жутко спокойным — нет жалоб, нет заявлений в полицию, не зарегистрировано преступлений. Но вскоре Ратход узнает правду: деревенские жители слишком боятся Ранги, чтобы говорить. Когда Рангу грабит двух мотоциклистов, а Бхима заставляет его уничтожить украденный мотоцикл, которым он восхищается, Ратход хватает момент и объявляет войну. То, что началось как прямолинейная охота, быстро превращается в психологическую войну. Ратход похищает сына Ранги, нарушая закон, чтобы поймать преступника. В ответ Рангу развязывает насилие и кровопролитие, забирает своего сына и разоблачает уязвимость Ратхода. Отчаявшись, Ратход идет ещё дальше — похищает жену Ранги и заманивает его в смертельную схватку. Финальное противостояние оставляет Ратхода раненым, а Ранга смертельно раненным — не рукой Ратхода, а испуганным констеблем. Умирая, Рангу издевается над Ратходом: «Ты не смог убить меня. Ты схитрил». В этот момент голос Бхимы переходит от Ранги к Ратходу, заражая его разум теми же демоническими приказами. Преследуемый виной и безумством, Ратход возвращается домой с разрушенной рациональностью. Пока он пытается заглушить голоса лекарствами, зловещий смех Бхимы наполняет комнату. Тень куклы нависает, хотя самой куклы больше нет. Ратход понимает слишком поздно — зло не умирает, оно только меняет хозяина.