Actor Rana Daggubati is going to play the Indian Hercules on screen….But do you know who is Indian Hercules ? To know more watch this video