Skip to main content
Bad Girl film image; two women sitting in the back of a car facing away from each other

Bad Girl

This event has passed

A deeply personal and widely resonant coming-of-age comedy, Bad Girl follows Ramya from her teens thorugh her thirties as she seeks answers to the questions that hang over her: “What is wrong with me?”, “How can I make him love me?”, “Who am I if I don’t love him anymore?”, “What is home?” Exploring the unpredictable chaos of Ramya’s inner world while chronicling her romantic misadventures, the film shows tremendous empathy for its young protagonist as she grapples with conservative parenting and societal expectations.

The debut feature film from director Varsha Bharath, Bad Girl is a joyful, unflinching look at a contemporary Indian woman determined to live life on her own terms. Divided between rebelliousness and a deep human need for belonging, Ramya’s inner tension defines the emotional core of the film, and Anjali Sivaraman delivers a magnetic performance, embodying Ramya with warmth, wit, and vulnerability. It’s a film that celebrates the chaos, complexity, and courage of growing up—and growing into oneself.

 

Presented by

Media Partner

Community Partner

     

Director
Cast

Anjali Sivaraman, Shanthi Priya, Hridhu Haroon, TeeJay Arunasalam, Sashank Bommireddipalli, Saranya Ravichandran

Credits
Country of Origin

India

Year

2025

Language

In Tamil, English and Telugu with English subtitles

Film Contact
Content Warning

Self harm, domestic violence, violence against women

18+
111 min
Award Winners Cinemas of Asia Comedy Family Relations Romance Women Directors
Grass Root Film Company

Book Tickets

This event has passed.

Credits & Director

Producer

Vetri Maaran

Screenwriter

Varsha Bharath

Cinematography

Preetha Jayaraman, Jagadeesh Ravi, Prince Anderson

Editor

Radha Sridhar

Production Design

V. Shanmugaraja

Original Music

Amit Trivedi

Varsha Bharath headshot

Varsha Bharath

Varsha Bharath is a writer, director, and subtitlist based in Chennai, India. For over a decade she has worked under acclaimed filmmakers as an assistant director and writing assistant, and she has subtitled over 100 projects. Bad Girl is her debut feature film.

 

Missing VIFF? Check out what's playing at the VIFF Centre

Mistress Dispeller

Dir. Elizabeth Lo
94 min

Sensing her husband has strayed, a Chinese woman hires a mistress dispeller to insinuate herself between the lovers and sow enough doubt to break up the liaison. A documentary.

VIFF Centre - Lochmaddy Studio Theatre

The New Year That Never Came

Dir. Bogdan Mureşanu
138 min

Bogdan Mureşanu’s polyphonic tragi-comedy tracks six interconnected stories to capture the mood in Romania on the brink of revolution in 1989.

VIFF Centre - VIFF Cinema

Meadowlarks

Dir. Tasha Hubbard
91 min

Fifty years after being separated during the Sixties Scoop, four Cree siblings reunite for the first time on a long weekend trip to Banff. Tasha Hubbard’s sensitive drama relates an emotional and life-affirming story of kinship and belonging.

VIFF Centre - Lochmaddy Studio Theatre VIFF Centre - VIFF Cinema

Jay Kelly

Dir. Noah Baumbach
130 min

In Noah Baumbach's wise and witty comedy, George Clooney plays Jay Kelly, a world-famous movie star touring Europe with his friend and manager, Ron (Adam Sandler). Faced with nagging dissatisfaction, Jay starts to ask himself some tough questions.

VIFF Centre - VIFF Cinema

Traffic

Dir. Teodora Mihai
119 min

Natalia and Ginel leave their small Romanian Danube village to work abroad in a big Flemish city. One evening, when she is assaulted after meeting a local, Natalia asks Iță, a friend from home turned into a crook, to help her.

VIFF Centre - VIFF Cinema

Box of Freedom

Dir. Adelina Șuvagău
86 min

Escaping post-Communist Romania in a cargo ship's container bound for Canada, comedian Dora writes and performs new comedic material to the other two passengers in the container.

VIFF Centre - VIFF Cinema