Magadheera is a 2009 Telugu historical drama- romance film directed by S. S. Rajamouli. The film stars Ram Charan Teja and Kajal Aggarwal in the lead roles, while actors Srihari and Dev Gill play other prominent roles.