Shah Rukh Khan praised Anil Kapoor’s performance in the action-drama Subedaar on Prime Video. The film follows an ex-soldier fighting corruption. Rumours suggest the two may soon co-star in King.

Superstar Shah Rukh Khan spoke highly of veteran actor Anil Kapoor, praising his performance as the lead in the new action-drama Subedaar on social media, marking a major endorsement within the film industry. Since its March 5 launch on Prime Video the film has been the subject of much discussion for its examination of rural corruption and its realistic take on the action genre.
Stream Anil Kapoor’s iconic hits, from the superhero charm of Mr. India and the intensity of Virasat to his high-octane role in Mission: Impossible – Ghost Protocol, all in one place on OTTplay Premium!
In an X (formerly Twitter) post, Shah Rukh praised Kapoor's performance and the film's production values. He said that the actor's performance as the protagonist was "restrained yet effective" and that his enduring commitment to acting was an example for his contemporaries.
"Thoroughly enjoyed #Subedaar. Can always count on @AnilKapoor to give it his all—a restrained yet effective performance. His dedication to the craft is inspiring, and the action was so good!!!" Khan wrote.
The superstar was effusive in his praise, and he didn't stop at the lead. He noted that the characters played by Aditya Rawal, Saurabh Shukla, Mona Singh, Faisal Malik, and Radhikka Madan were "crafted uniquely" and contributed to a cohesive narrative. Khan concluded his message by congratulating director Suresh Triveni and the entire production team.
Rapidly following, Kapoor expressed his appreciation for Khan's acknowledgement and replied to the compliments. "Shah Rukh, so happy you saw Subedaar. Your words mean a lot to all of us, especially coming from someone who has given audiences so much love and magic through cinema over the years. Makes this more special for all of us," Kapoor replied.
Played by Kapoor, Arjun Maurya is a former army officer in Madhya Pradesh who is having a challenging time adjusting to civilian life. Triveni, director of Tumhari Sulu and Jalsa is responsible for the film's direction. As the story progresses, we see how the villainous Prince (Aditya Rawal) and the merciless Babli Didi (Mona Singh) lead a local sand-mining gang, compelling Maurya to emerge from his peaceful retirement and face them head-on. Madan's portrayal of Maurya's daughter Shyama highlights the film's focus on the troubled connection between the two.
News of their possible on-screen collaboration in the forthcoming film King prompted the two legends – Kapoor and Khan – to engage in a back-and-forth.
The film's visual scale and use of anamorphic lenses suggested it was originally designed for a theatrical experience rather than a direct-to-digital release, according to filmmaker Anurag Kashyap. Other industry figures have also taken notice of the film.
Subedaar is currently available for streaming in Hindi, Tamil, and Telugu. Kapoor, who is 69 years old, has once again proven himself to be a multi-talented actor in today's digital world by anchoring a gritty, Western-style story in the film.
Q: Where can I watch Subedaar online?
A: Subedaar premiered on Amazon Prime Video on March 5, 2026. It is currently available for streaming in Hindi, Tamil, and Telugu for all Prime members.
Q: Who is the director of Subedaar?
A: Subedaar is directed by Suresh Triveni, who is well-known for his previous critically acclaimed projects Tumhari Sulu and Jalsa.
Q: Are Shah Rukh Khan and Anil Kapoor working together in a movie?
A: While they do not share the screen in Subedaar, industry reports and their recent social media exchange have fueled rumours that the two icons may soon collaborate on an upcoming project titled King.
Share