Allu Arjun delivers a massy performance as Bheemla Nayak, his character's trademark swag and charm intact. He effortlessly slips into the role of a tough cop and brings his A-game to the action sequences. Rana Daggubati, on the other hand, is impressive as the menacing Daya, bringing a sense of gravitas to the film.