Bad Girl: Small Details Make This Story Resonate

Photo of author
Written By Abhinav S

BAD GIRL MOVIE REVIEW

Cast: Anjali Sivaraman, Shantipriya, Saranya Ravichandran, Hridhu Haroon, TeeJay Arunasalam, Sashank Bommireddipalli, MJ Shriram

Director: Varsha Bharath

Rating: 3.7/5

Bad Girl follows Ramya (Anjali Sivaraman) from school to her thirties across three relationships and a long tug-of-war with her mother Sundari (Shantipriya). A school crush with Nalan (Hridhu Haroon) snowballs into a principal’s office spectacle. In college, a romance with Arjun (Sashank Bommireddipalli) burns bright and ends in a public confrontation. Later, a steady partnership with Irfan (TeeJay Arunasalam) frays over chores, timing, and unmet needs. Her friend Selvi (Saranya Ravichandran) stays a quiet constant. The film is less about twists and more about how choices, peer pressure, and small kindnesses shape Ramya.

What works is the clean, specific observation. Early 2000s textures feel right: online testimonials, dial-up tones, SS Music on TV, hostel gossip, even the group trips to the bathroom. The school stretch builds from whispers to chaos without shouting. The college segment embraces mess and consequence. The adult chapter slows down, letting small domestic moments do the talking. The film avoids easy villains. The men are flawed, not cruel. The family is rigid, not heartless. That restraint keeps the conflicts believable.

Anjali Sivaraman is excellent, tracking Ramya’s restlessness, neediness, and later clarity without big speeches. Shantipriya turns Sundari into a person, not a symbol, so every clash lands with history attached. The three partners sketch distinct shades of charm and fragility without being reduced to types. Saranya Ravichandran adds warmth and gentle pushback that nudges Ramya forward.

Varsha Bharath’s control of tone is steady. Radha Sridhar’s editing gives the teen years a scrapbook rhythm, then lets later scenes breathe. Cinematographers Preetha Jayaraman, Jagadeesh Ravi, and Prince Anderson shift from dreamy early frames to cleaner, flatter images as reality sets in. Amit Trivedi’s songs and score work as emotional markers, with a catchy motif that bridges chapters. A song in the second half slows the flow, and the boyfriends feel schematic at first before the writing deepens them. A late voiceover spells out what the scene already suggests. Still, the film keeps finding honest beats, especially in the mother-daughter track and Ramya’s quiet self-forgiveness.