New still from Rana Daggubati's next political drama will remind you of Leader

Rana Daggubati is looking fierce in the new stills.