AI imagines Dhurandhar in the 80s: Amitabh Bachchan slays as Ranveer's Hamza, Vinod Khanna as Akshaye Khanna's Rehman | Bollywood

AI imagines Dhurandhar in the 80s: Amitabh Bachchan slays as Ranveer's Hamza, Vinod Khanna as Akshaye Khanna's Rehman

Published on: Jan 15, 2026 12:25 PM IST

See AI-generated pics of Amitabh Bachchan as Hamza and Vinod Khanna as Rehman, with Sridevi, Jackie Shroff, Amrish Puri and others in vintage looks from 80s.

In an interesting display of creativity, new AI-generated images are reimagining the 2025 spy action thriller Dhurandhar as a high-octane 1980s Bollywood epic with stylish looks. The reimagining swaps today’s superstars for the legendary icons of the 'angry young man' era. Also read | AI reimagines young Dharmendra, Amitabh Bachchan, Rishi Kapoor in chic streetwear; fans swoon over Vinod Khanna

As AI continues to blur the lines between past and present, see '80s Dhurandhar' looks that serve as tribute to stars who defined Indian cinema for generations. (Instagram/ mr.hellrocker)
As AI continues to blur the lines between past and present, see '80s Dhurandhar' looks that serve as tribute to stars who defined Indian cinema for generations. (Instagram/ mr.hellrocker)

In a January 14 Instagram post, Souvik, an AI artist and short film maker, known as Mr Hellrocker on Instagram, crafted a world where the intensity of the original film meets the rugged charm of 80s fashion that was defined by bold, expressive styles.

Powerhouse duo: Amitabh Bachchan-Vinod Khanna

At the heart of this 'what if' scenario was the casting of Amitabh Bachchan as Hamza Ali Mazari (originally played by Ranveer Singh). The AI images Souvik shared showed a bearded, long-haired Amitabh with a brooding intensity that perfectly mirrors his Deewaar and Shakti days. Clad in olive greens and wielding a cigarette with cinematic flair, he perfectly captured the role's volatile energy in one of the AI-created pictures.

Matching him frame-for-frame was Vinod Khanna as Rehman Dakait (the role made famous by his son, actor Akshaye Khanna). Vinod, seen in sleek black Pathani suits and aviators, brought his signature suave-yet-lethal persona to the forefront. The digital composition of him and Parveen Babi (reimagined as Rehman's wife Ulfat) served as a poignant reminder of one of the era's most glamorous on-screen pairings.

Take a look:

An ensemble of legends

The AI artist didn't stop at the leads. His reimagined cast read like a 'who's who' of Bollywood’s golden age: starting with Sridevi as Yalina Jamali (Sara Arjun' role). Looking ethereal in a traditional white attire, Sridevi captured the grace and hidden strength required for the character.

Then there was Jackie Shroff as Major Iqbal (Arjun Rampal's role); he channelled his 'Jaggu dada' charm. Jackie was seen with a thick beard and tinted shades, looking every bit the rugged military man.

Amrish Puri as SP Choudhary Aslam (Sanjay Dutt's role), the antagonist, appeared with a piercing gaze, while Paresh Rawal as Ajay Sanyal (R Madhavan's role) fit seamlessly into the bureaucratic tension of the plot. In a surprising twist, the late Rishi Kapoor was seen as Uzair Balochis (played by Danish Pandor in the original) in a grounded, bearded avatar.

Note to readers: This report is based on user-generated content from social media. HT.com has not independently verified the claims and does not endorse them.

This article is for informational purposes only.

Catch every big hit, every wicket with Crickit, a one stop destination for Live Scores, Match Stats, Infographics & much more. Explore now!.

Get more updates from Bollywood, Taylor Swift, Hollywood, Music and Web Series along with Latest Entertainment News at Hindustan Times.
Catch every big hit, every wicket with Crickit, a one stop destination for Live Scores, Match Stats, Infographics & much more. Explore now!.

Get more updates from Bollywood, Taylor Swift, Hollywood, Music and Web Series along with Latest Entertainment News at Hindustan Times.
SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }