Allu Arjun who is known for Happy Go lucky characters, transforms himself to a matured performer as Surya. Not only turning in his career best performance but also his appearance looked like a real-life soldier with perfectly toned physique. In many shots, Allu Arjun has undergone tremendous physical hardship. Anu Emmanuel as Varsha is glamorous, but her character has less screen time in this film.
Senior hero Arjun Sarja as a psychology professor got a key role. Boman Irani, Posani got smaller roles and nothing to talk about. Tamil senior actor Sharat Kumar, Pradeep Rawat and Thakur Anoop singh are part of the villain’s team which is good.