A bounty hunter in present day, learns about his previous life as a legendary warrior, when fate unites him with a mutant kid.

Suriya
as Kanguva / Francis Theodore

Karthi
as Rathaangasan / Commander Ryan

Bobby Deol
as Udhiran

Disha Patani
as Angelina

Yogi Babu
as Colt 95

Natarajan Subramaniam
as Koduvan

B. S. Avinash
as Senthee Thangaiyan

Kovai Sarala
as Francis's Mother

Redin Kingsley
as Accelerator

K. S. Ravikumar
as Nolasco Raposo
Sachio Saibara
"Kanguva" aspires to be an epic fantasy but falters due to a convoluted narrative and overindulgent direction. Suriya's dual portrayal is commendable, yet the film's excessive length and cacophonous sound design render it a tedious experience. The screenplay meanders, lacking the cohesion necessary ...