Shankar Khan is story of a king, who is told by his astrologer that after 18 years a common man will marry his newborn daughter. To prevent this, the king orders his soldiers to kill all the infants. But, a woman hides her male baby in a basket and sets it afloat. The child is then found and adopted by the childless wife of Thakur Ranjit Singh. He grows up as Amar played by Dara Singh. Amar rescues Rajkumari Padma played by Mumtaz and both fall in love. The news of their love reaches the King. The King wants Amar to be killed at any cost. Will Amar be able to save himself.