Karnan is a 1964 Indian Tamil-language Hindu mythological film produced and directed by B. R. Panthulu. It stars Sivaji Ganesan leading an ensemble cast consisting of N. T. Rama Rao, S. A. Ashokan, R. Muthuraman, Savitri, Devika and M. V. Rajamma. The film is based on the story of Karna, a character from the Hindu epic Mahabharata.


The unmarried princess Kunti is seen taking away a small coffin with a baby boy; she earlier got a boon from Durvasa for her pious service to him. Kunti could invoke a mantra and be blessed with a child from any male god of her choice. When she tested it playfully, she was blessed by the Sun with the baby, which she abandons in the Ganges to avoid embarrassment. The baby is rescued and adopted by royal charioteer Adhirathan, and later named Karnan.