Charan's hard work and dedication are clearly visible in every frame of Dhruva. Right from his ripped body to his screen presence as a cop, Charan has done a fabulous job. Performance wise, he has improved a lot as he is exceptional in all the confrontational scenes. Aravind Swamy is the surprise package of the film and does a superb job in his negative role. His role elevates the film completely and pushes Ram Charan to give his best. Half of the success of Aravind Swamy's credit should go to Hema Chandra's superb dubbing which gives that required edge to his role.Charan's hard work and dedication are clearly visible in every frame of Dhruva. Right from his ripped body to his screen presence as a cop, Charan has done a fabulous job. Performance wise, he has improved a lot as he is exceptional in all the confrontational scenes. Aravind Swamy is the surprise package of the film and does a superb job in his negative role. His role elevates the film completely and pushes Ram Charan to give his best. Half of the success of Aravind Swamy's credit should go to Hema Chandra's superb dubbing which gives that required edge to his role.