Johnny, played by Kunal Kemmu works at a prestigious firm. On one fateful day things go wrong at work for him and his conniving boss Ramona, played by Manaso Scott soon learns this. She blackmails Johnny that he will lose his job if he doesn’t do as she says. She demands he go to Pattaya to murder a girl named Tanya, played by Zoa Morani. When he sees Tanya he is besotted by her and gets confused.
He meets a jinny called Jin, played by Vikram Bhatt who helps solve his problem, at least to some extent. He grants a wish to Johnny to live two different lives. In one he can kill Tanya and in the other save her. So Johnny kills Tanya in one life but also ends up killing many more people and turns vicious. He also meets a girl called Rachel, played by Mandana Karimi. In the other he saves her life and falls in love with her. Jin asks him to now choose one life out of both. He eventually chooses the one where he saves Tanya and is in love.
Bhaag Johnny is directed by Shivam Nair and produced by Bhushan & Krishan Kumar, Vikram Bhatt and Ajay Kapoor. The music is composed by Devi Sri Prasad, Mithoon, Yo Yo Honey Singh and Arko Pravo Mukherjee.