After earning critical acclaim at its world premiere at the 54th International Film Festival Rotterdam, Bad Girl is finally making its digital debut next month, exclusively on JioHotstar. The film, written and directed by Varsha Bharath and co-produced by Vetrimaaran, delves into the inner turmoil of a young woman torn between societal expectations and her own desires.
With a powerful performance by Anjali Sivaraman and music by Amit Trivedi, Bad Girl is a stirring exploration of self-identity, freedom, and acceptance. As one of the most talked-about indie dramas of the year, the film is set to debut on OTT soon. Here’s when and where you can watch Bad Girl on OTT.
Bad Girl will premiere on JioHotstar starting November 4, 2025, bringing its evocative storytelling and feminist themes to a broader audience.
The trailer for Bad Girl teases a powerful coming-of-age narrative set against a backdrop of judgment and expectation. The story follows Ramya (Anjali Sivaraman), a young woman branded a “bad girl” from a young age for daring to live life on her own terms. Caught between the pull of personal freedom and the weight of tradition, Ramya’s journey is both intimate and universal. The film’s soundtrack, composed by Amit Trivedi, blends contemporary beats with Indian classical undertones, mirroring the film’s fusion of rebellion and reflection.
Also read: Oppo Reno 13 price drops by over Rs 11,700 on Amazon: How to grab this deal
Bad Girl stars Anjali Sivaraman in a career-defining role as Ramya, supported by Shanthipriya, Saranya Ravichandran, Hridhu Haroon, Teejay Arunasalam, and Sashank Bommireddipalli. Written and directed by Varsha Bharath, the film is co-produced by Vetrimaaran, with cinematography by Prince Anderson and editing by Radha Sridhar.