Bha. Bha. Ba. (short for Bhayam, Bhakthi, Bahumanam – Fear, Devotion, Respect) is a 2025 Malayalam action-comedy directed by debutant Dhananjay Shankar. Starring Dileep as a common man who kidnaps the Chief Minister in a chaotic quest for justice, the film features Vineeth Sreenivasan, Dhyan Sreenivasan, and supporting actors like Baiju Santhosh and Sandy. A major highlight is Mohanlal's extended cameo, which has generated significant buzz.

Released on December 18, 2025, the film promises "no logic, only madness" – a tagline that perfectly captures its over-the-top style, filled with spoofs, pop-culture references, loud action, and meta humor.

Box Office Performance

The movie opened strongly, largely boosted by Mohanlal's presence and high advance bookings in Kerala.

  • Day 1 (Thursday): ₹6.7–6.75 crore (India net), one of the biggest Malayalam openers of 2025.
  • Day 2 (Friday): ₹3.3–3.4 crore.
  • Day 3 (Saturday): Around ₹3.2–3.3 crore.
  • Day 4 (Sunday): ₹3.2 crore, taking the four-day total to approximately ₹16.4 crore (India net).

Worldwide gross for the opening weekend reportedly crossed ₹35 crore. However, collections dropped sharply after the opening day, with a significant crash on Day 5 (Monday), indicating mixed word-of-mouth impacting sustained performance.

What Critics Are Saying

Critics have largely given the film mixed to negative reviews, praising certain elements but criticizing its execution.

  • The Times of India rated it 2/5, calling it confused in storyline and scripting, with weak characterizations despite the star power.
  • The Indian Express gave it 1.5/5, describing it as overindulgent and dense, where even entertaining moments feel suffocated.
  • Other outlets noted the first half's energy and Mohanlal's aura but slammed the inconsistent plot, forced comedy, excessive references, and underwhelming music.

On IMDb, it currently holds a low 4.3/10 based on user votes, reflecting dissatisfaction with the script's hollowness and noisy chaos.

The film also faced backlash for a scene perceived as insensitive, mocking real-life trauma related to a high-profile case involving Dileep.

What Viewers Are Saying

Audience reactions are polarized, with fans celebrating the theatrical experience while others find it underwhelming.

  • Positive feedback: Many theater-goers, especially Dileep and Mohanlal fans, hailed it as "pure madness" and a fun, nostalgic entertainer. Early X (Twitter) reviews praised the first half as a "blast" with peak Dileep energy, superb interval blocks, and Mohanlal's cameo stealing the show. Comments like "no logic, only madness – paisa vasool" and "theater celebration" were common, with packed houses cheering mass moments.
  • Negative feedback: Several viewers called the second half weak, cringe, or lagging, with lazy writing, bland chaos, and failed references. Some described it as noisy and insensible, a "one-time watch at best" or even a miss unless you're a hardcore fan.

Overall, it appeals strongly to mass audiences seeking unapologetic entertainment but disappoints those expecting tighter storytelling.

Final Verdict

Bha. Bha. Ba. is a bold, gimmick-filled commercial potboiler that delivers crowd-pleasing highs for fans but struggles with depth and consistency. Mohanlal's cameo and Dileep's energetic performance are the biggest saves, making it a theatrical spectacle worth experiencing in a lively crowd – if you leave logic at the door. For others, it may feel like chaotic noise that doesn't quite hit the mark.

Rating: 2.5/5 – Fun in parts, but flawed as a whole.