
Attack (2022)
DirectorLakshya Raj Anand
StarringJohn Abraham, Serena Walia, Rakul Preet Singh, Prakash Raj
Watch onZee5, VI movies and tv
Best for: Fans of action-packed sci-fi thrillers with a patriotic twist.
Where to watch Attack online in India
Subscription
Availability for India, data by JustWatch. Updated 23 October 2026.
Attack story (no spoilers)
Attack is a Hindi action sci-fi thriller set in a near-future India where Parliament is under siege. Arjun Shergill, the country's first super soldier, is called into action to stop the terrorists, rescue the Prime Minister, and prevent a dirty bomb from destroying Delhi. The film follows his mission as he races against time, using his enhanced abilities to take on the threat. Directed by Lakshya Raj Anand, the movie blends high-stakes action with science fiction elements, creating a tense and urgent atmosphere. With a runtime of 123 minutes and a UA certificate, it promises a gripping, action-packed ride.
Should you watch Attack?
Watch it for
- John Abraham leads as Arjun Shergill, India's first super soldier, in a role that combines action and sci-fi.
- Director Lakshya Raj Anand crafts a tense thriller with a ticking-clock plot to stop a dirty bomb in Delhi.
- The supporting cast includes Rakul Preet Singh as Dr. Sabah Qureshi and Prakash Raj as Vadraj Kumar Subramaniam.
- The film runs 123 minutes, offering a compact, fast-paced action experience.
Skip it if
- You prefer realistic dramas over sci-fi concepts like super soldiers.
- You are looking for a light-hearted or family-oriented film; this is a tense action thriller.
- You dislike stories centered on terrorism and national security crises.
Attack cast
John Abrahamas Arjun Shergill
Rakul Preet Singhas Dr. Sabah Qureshi
Prakash Rajas Vadraj Kumar Subramaniam
Ratna Pathak Shahas Shanti Shergill
Elham Ehsasas Hamid Gul
Jacqueline Fernandezas Ayesha
Kiran Kumaras Indian Army Chief
Rajit Kapooras Home Minister
Jaimini Pathakas SukritAttack movie details
| Director | Lakshya Raj Anand |
|---|---|
| Writer | Sumit Batheja, Lakshya Raj Anand, Vishal Kapoor |
| Music | Shashwat Sachdev |
| Cinematography | P. S. Vinod, Soumik Mukherjee, Will Humphris |
| Producer | Jayantilal Gada, Ajay Kapoor, John Abraham |
| Release date | 1 April 2022 |
| Runtime | 2h 3m (123 minutes) |
| Original language | Hindi |
| Country of origin | India |
| Languages spoken in the film | Hindi |
| Certificate (India) | UA |
| Budget | $9.6 million (approx.) |
| Worldwide box office | $2.6 million (approx.) |
Parental guide: is Attack family friendly?
This is a general guide based on the UA certificate and action genre; the film contains moderate violence and threat. This is a general guide based on genre and certification.
Attack official trailer
Our verdict
Attack delivers a high-concept action thriller with John Abraham as a super soldier racing to save Delhi. The film's blend of sci-fi and real-world threats keeps the tension high, though it may feel over-the-top for some. It's a solid pick for genre fans.
More John Abraham movies
Frequently asked questions
Where can I watch Attack online in India?
Attack is available for streaming on Zee5 and VI movies and tv with a subscription.
When was Attack released?
Attack was released in India on 1 April 2022.
Who is in the cast of Attack?
The cast includes John Abraham as Arjun Shergill, Rakul Preet Singh as Dr. Sabah Qureshi, Prakash Raj as Vadraj Kumar Subramaniam, and Jacqueline Fernandez as Ayesha.
Who directed Attack?
Attack was directed by Lakshya Raj Anand.
What is the runtime of Attack?
Attack has a runtime of 123 minutes.
Page last updated 23 October 2026. Facts from TMDB; how we write these pages: editorial policy.
The Diplomat
Pathaan
Force 2
Kabhi Alvida Naa Kehna
Karam
Dhoom