¿Cuál es la mejor película histórica india que se desarrolla entre la época alejandrina y la India pre-portuguesa?

Hay muy pocas películas de guerra que se han hecho en la India. Definitivamente se han realizado algunas películas basadas en la historia. Escribiré a los que se me ocurran:

1. Sikandar -e- Azam (1965): Una película basada en la vida de Alexander, donde la protagonista fue interpretada por Dara Singh. La famosa canción tocada en las fiestas nacionales, Jahan dal dal pe sone ki chidiya karti hai basera, es de esta película. Es una de las películas raras en las que Prem Chopra se ve en un papel positivo

2. Rani Roopmati (1957): ambientada en los tiempos de Akbar, esta película está basada en la vida de Rani Roopmati, el papel del protagonista fue interpretado por Nirupa Roy, la actriz que se hizo famosa por interpretar el papel de Ma (madre) de Héroes indios de los años 70 y 80.

3. Razia Sultan (1983): Una película de época en la que el papel de Razia Sultana fue interpretado por Hema Malini y el de Yakut (su amante) por Dharmendra (muy apropiadamente. La película está ambientada en la era de Delhi Saltanat cuando Razia Sultana se convirtió en la única mujer gobernante musulmana de la India (1205-1240).

4. Amrapali (1966): Esta película histórica está basada alrededor de 500-600 aC y tiene a Vyjayanthimala (Amrapali) y Sunil Dutt (Ajatshatru) como personajes principales. La película es ampliamente recordada por su excelente música y también por el fuerte mensaje contra la guerra que representa al final.
Edición: Seguiré añadiendo más.