- Vicky (Rajkummar Rao) – The protagonist who continues to be haunted by his past encounter with the spirit, Stree.
- Stree’s Daughter/She (Shraddha Kapoor) – A mysterious woman connected to the ghost, Stree, and plays a crucial role in the unfolding events.
- Rudra (Pankaj Tripathi) – The knowledgeable and witty scholar who helps Vicky and his friends uncover the truth behind the supernatural occurrences.
- Jana (Abhishek Banerjee) – Vicky’s loyal friend who is deeply involved in the new mysteries of Chanderi.
- Bittu (Aparshakti Khurana) – Another of Vicky’s close friends who provides comic relief and helps in the fight against the supernatural forces.
- Vicky’s Father (Atul Srivastava) – Provides support to Vicky as he deals with the strange happenings.
- Chitti (Anya Singh) – A new character who becomes involved in the eerie events of the town.
- Stree (Bhoomi Rajgor) – The haunting spirit that continues to terrorize the town.
- Sarkata (Sunil Kumar) – A new antagonist introduced in this installment, connected to the lore of Stree.
- Narendra (Aakash Dabhade) – Jana’s friend, who also becomes entangled in the supernatural events.
- Shama (Tamannaah Bhatia) – Appears in a special dance number.
- Bhaskar/Bhediya (Varun Dhawan) – Reprises his role from the movie Bhediya in a special appearance, linking the Stree universe with Bhediya.
- Sarkata’s Descendant (Akshay Kumar) – A special appearance as a character connected to the new villain, Sarkata, suggesting the expansion of the horror universe.
Day | India Nett | India Gross | Overseas Gross | Worldwide Gross |
---|---|---|---|---|
Day 1 | ₹9.40 crore | ₹11.07 crore | ₹2.15 crore | ₹13.22 crore |
Day 2 | ₹34.60 crore | ₹40.73 crore | ₹8.95 crore | ₹49.68 crore |
Day 3 | ₹67.30 crore | ₹79.24 crore | ₹18.70 crore | ₹97.94 crore |
Day 4 | ₹47.70 crore | ₹56.13 crore | ₹13.20 crore | ₹69.33 crore |
Day 5 | ₹53.80 crore | ₹63.35 crore | ₹14.80 crore | ₹78.15 crore |
Day 6 | ₹37.90 crore | ₹44.63 crore | ₹10.30 crore | ₹54.93 crore |
Day 7 | ₹34.10 crore | ₹40.17 crore | ₹9.30 crore | ₹49.47 crore |
Day 8 | ₹22.70 crore | ₹26.73 crore | ₹7.50 crore | ₹34.23 crore |
Day 9 | ₹23.30 crore | ₹27.44 crore | ₹7.75 crore | ₹35.19 crore |
Day 10 | ₹21.60 crore | ₹25.47 crore | ₹7.20 crore | ₹32.67 crore |
Total Collection: ₹307.80 crore nett in India, ₹363.4 crore gross in India, and ₹64.63 crore overseas, leading to a Worldwide Gross of ₹428.03 crore.