The hardened son of a powerful industrialist returns home after years abroad and vows to take bloody revenge on those threatening his father's life.

Ranbir Kapoor
as Ranvijay Balbir Singh / Aziz Haque

Rashmika Mandanna
as Geetanjali Singh

Anil Kapoor
as Balbir Singh

Bobby Deol
as Abrar Haque

Triptii Dimri
as Zoya Riaz

Prem Chopra
as Bade Daarji

Suresh Oberoi
as Dadaji

Shakti Kapoor
as Mishra

Upendra Limaye
as Freddy

Babloo Prithiveeraj
as Asrar Haque
Chandler Danier
2.5 hours of bloat. None of this makes sense to me. Lots of killing. Lots of love? Really not enough of anything to make it 3.5 hours. Everything looks good. Really cool stuff but...I suppose i don't have the cultural knowledge to get emotionally involved in the random killing, sex, betrayal, double...
tmdb88404076
3 and a half hours of action, drama, intrigue and character study. Vanga shows he believes in quality over quantity, thereby balancing the dose of violent action with character drama. Some comedy aimed at male audiences also makes occasional appearance. Not a film for the faint-hearted, feminists or...