‘Bad Girl’ captivates mainly due to Anjali Sivaraman’s compelling portrayal of Ramya. The film’s bold, emotionally raw story may feel slow or distant to regular viewers, with some less effective moments. Designed for a niche audience, it rewards those who appreciate introspective, quietly intense coming-of-age tales.