A small sleepy town in Northern India, deserted streets with an eerie atmosphere punctuated by the occasional howl of stray dogs in the distance. As we pass through the rows of houses of people who are sound asleep inside, we see inscriptions in red ink written on their compound walls - O Stree, Kal Aana (O Woman, Come Tomorrow).In the town, it’s the time of the annual puja (festivities) for the local goddess, which lasts four nights. It is also these four nights when men are not safe after nightfall. There are fables of this strange woman who abducts men, leaving only their clothes behind. Nobody knows any facts--but the fear is palpable. Everybody diligently makes sure the inscription is written on their walls, and men try and stay indoors at night.
Our protagonist is a popular tailor of this same town, Vicky (RajkumarRao). He with his two friends Bittu(Aparshakti Khurana) and Jana (Abhishek Banerjee) live a rather mundane life. When Vicky meets beautiful Gaytri (ShraddhaKapoor) things start getting interesting. Bittu and Jana cannot understand why someone like Gayatri would fall for Vicky. And when she has some rather strange requests they soon realize there is something very off about this girl!
Meanwhile Vicky’s suspicion of Gayatri also grows. Could she really be Stree? Every bit of evidence seems to point to her. Soon the body count piles up as more and more men in the town start disappearing. With things quickly spinning out of control, will Vicky figure out who Stree really is? And will he be able to fight her and save the town? If so, at what cost?