Badla (In English: Revenge) is a crime mystery thriller film written and directed by Sujoy Ghosh. The film is an official adaptation of the 2017 Spanish film The Invisible Guest.
The story of the film follows Naina Sethi (Tapsee Pannu), a young successful businesswoman, with a perfect family of a husband and a daughter. Naina’s world gets shattered when she finds herself locked in a hotel room with her dead secret lover Arjun (Tony Luke), and gets arrested for his murder. To get her out of this mess, her lawyer Jimmy (Manav Kaul) hires a prestigious defense attorney, Badal Gupta (Amitabh Bachchan) to defend her. What follows next is an interview between Badal and Naina to get each and every detail about and around the incident on the table, to prove her not-guilty.
Sujoy Ghosh is a brilliant storyteller who came in light with his surprising mystery thriller film Kahaani (2012), which has one of the biggest plot-twists among the Indian films. From that point, the audience expects a similar kind of films from him. Badla may not have that awesome plot-twist moment, but it surely has an engaging story to tell.
As the discussion between Badal and Naina goes on, we get to see the whole picture slowly. The story of the film is mostly straight-forward and slightly predictable. That’s where the director plays the game of deception, shows one side of the story and hides the other one. Which works to some extent, and even it gives some reveals towards the end, but unfortunately, those just don’t work as expected, and the film ends in silence.
The performances by the leads are really appreciating, those are the only ones who make the film believable, other supporting characters are there just for the sake of filling the gaps. Cinematography and the background score of the film are complementary to the story.
Verdict : It is a one-time watch film. Not so perfect film, but a decent mystery thriller with a gripping story.
Rating : 3.7/5
Check here for the trailer : https://www.youtube.com/watch?v=mSlgu8AQAd4