Badla is an official adaptation of the 2016 Spanish movie ‘The Invisible Guest’. The good thing is that director Sujoy Ghosh, who also adapted the screenplay, wastes no time in getting started. The film stars Amitabh Bachchan, Taapsee Pannu and Amrita Singh in key roles.

What keeps Badla going are the many turns of the screw. Nothing is what it seems. And the battle of truth between lawyer and client keeps you gripped.