

Hindi CINEMA · 2026
21: Battle of Saragarhi
21: सारागढ़ी की लड़ाई
Overview
Based on the 19th century battle when 12,000 Afghans attacked a British Indian Contingent, also comprised of 21 Sikhs who went on to become the heroes.
A closer look
21: Battle of Saragarhi (2026) is a Hindi-language Indian movie. Genres: History, War. Directed by Rajkumar Santoshi. The cast includes Randeep Hooda, Vikramjeet Virk, Apindereep Singh, Nitin Chauhan. Runtime: 112 minutes.
Cast & crew





Beyond 21: Battle of Saragarhi
Explore other films featuring the people behind this movie.
21: Battle of Saragarhi FAQs
Answers from the movie information available in our catalogue.
What is the original language of 21: Battle of Saragarhi?
21: Battle of Saragarhi is listed as a Hindi-language movie in our catalogue. Dubbed versions are not tracked here.
What release date is listed for 21: Battle of Saragarhi?
Our source metadata lists 16 March 2026. Release dates can vary by country and may change; this does not confirm current cinema screenings.
Who directed 21: Battle of Saragarhi?
The listed director is Rajkumar Santoshi.
Who is in the cast of 21: Battle of Saragarhi?
The available cast credits include Randeep Hooda, Vikramjeet Virk, Apindereep Singh, Nitin Chauhan, Sukhman Gill. See Cast & crew above for the available character names and profile links.
How long is 21: Battle of Saragarhi?
The recorded runtime is 112 minutes. Different cuts or releases may have a different duration.
What type of movie is 21: Battle of Saragarhi?
The source lists these genres: History, War.
What is the original title of 21: Battle of Saragarhi?
The original title in our source data is 21: सारागढ़ी की लड़ाई. The English-letter display name may be a romanization.
What is 21: Battle of Saragarhi about?
Based on the 19th century battle when 12,000 Afghans attacked a British Indian Contingent, also comprised of 21 Sikhs who went on to become the heroes.





