
Battle tells the story of Mani, a boy who is unable to speak until the age of ten. Years later, he reinvents himself through music and becomes a celebrated rap artist. Fame brings opportunities he never imagined, but it also exposes him to pressures that begin to affect every part of his life. As his popularity grows, Mani finds himself caught between love, public expectations, and personal struggles that threaten to derail everything he has built. Rather than focusing solely on his rise, the film examines what success costs once the spotlight arrives.
Arjun Anbudan plays Mani, carrying the film from his childhood challenges to his life as a successful performer. The role requires him to portray both vulnerability and confidence, reflecting the transformation at the center of the story. Aradhya stars opposite him as Madhi, whose relationship with Mani becomes an important part of the emotional narrative.
Supporting performances from Munishkanth, Subramaniam Siva, Saravana Subbiah, and Gayathri help shape the world around Mani. Their characters represent the family, social, and industry pressures that continue to influence his decisions even after fame arrives.
Director Narayanan uses rap music as the foundation of the story, but Battle is ultimately about identity and self-expression. Mani’s journey is not simply a climb toward stardom. The film explores how someone who once struggled to communicate finds a voice powerful enough to reach thousands of people.
Music by M. Jeevan plays a central role throughout the narrative, while the film’s urban setting reflects the energy and challenges of modern youth culture. The story’s themes of ambition, social conflict, and personal purpose give it a broader appeal beyond the music genre.
Battle was released in India on April 24, 2026, with a runtime of 125 minutes. As of now, the producers have not officially announced an OTT platform or streaming release date.