Prithviraj Kapoor: Indian cinema's regal patriarch, on and off screen
Mumbai, Nov 3 (IANS) He is the only actor who has played the roles of Rama (twice) - and of Raja Dashrath, Arjuna - and Karna, Vikramaditya, Harishchandra, Emperors Akbar and Shah Jahan, Alexander the Great - and a quarter-century later, his determined Indian opponent, Raja Porus, and for good measure, Persian strongman Rustom, and Hannibal of Carthage.