Ravana is as human as anybody can be. Brash, arrogant, egoistic, yet a lone voice comes up in his mind, questioning his motives and actions. If that was not enough, you have Bhadra, a soldier, confidante, and a common man who is at hand during all momento