2 minutes of readingBengaluruUpdated: February 5, 2026 02:40 pm IST
An AI-generated video reimagining Karan Johar’s iconic 2001 film Kabhi Khushi Kabhie Gham featuring Hollywood stars Meryl Streep, George Clooney, Tom Cruise, Jennifer Lawrence, Anne Hathaway, Margot Robbie and Chris Hemsworth has taken the internet by storm. The video gained a lot of popularity online and eventually caught the attention of Karan Johar, prompting the filmmaker to share his reaction on social media.
The video features Meryl Streep as Nandini Raichand (Jaya Bachchan), George Clooney as Yashvardhan Raichand, played by Amitabh Bachchan in the iconic film. The clip features Tom Cruise in the role of Shah Rukh Khan’s Rahul Raichand, while Anne Hathaway appears as Kajol’s Anjali Sharma.
Jennifer Lawrence can be seen in the clip as Naina Kapoor (Rani Mukerji), while Margot Robbie channels her Poo energy as Pooja (Kareena Kapoor Khan). The video shows Chris Hemsworth in the role of Rohan Raichand, originally played by Hrithik Roshan.
Watch the AI-generated video reimagining Karan Johar’s iconic 2001 film Kabhi Khushi Kabhie Gham:
Clearly impressed with the clip, Karan Johar recently reshared it on his Instagram Stories, writing: “Ok AI! Whatever it takes to make Meryl Streep appear in any frame of mine! I’ll gladly take it! Virtual is manifesting for me.”
On the work front, Karan Johar is reported to be directing Kabhi Khushi Kabhie Gham 2. However, the filmmaker is yet to make any official cast announcement or share any more details about the project.