One of the crucial reasons for hype and success of Baahubali was actor Rana Daggubati. His iconic portrayal of the antagonist, Bhalladeva, awed millions of people all across the country. More than his role, the amazing body which he built for his character put even Hollywood celebs to shame with the sheer perfection. While Rana is a known fitness buff, it is truly amazing to see actress Samantha Ruth Prabhu pulling off a miracle at the gym.