#HappyBirthdayJrNTR: SS Rajamouli wishes his RRR star with a throwback pic; says, 'I could not have found a better Bheem'

RRR, which is made on the budget of Rs 350 crore, features Ram Charan, Jr NTR, Alia Bhatt and Ajay Devgn in key roles. It is directed by Baahubali helmer SS Rajamouli.