Shankar (Raaj Kumar) lives in a small village with his son, Mohan, and his devout wife, Durga (Mala Sinha), who is expecting another child soon. Shankar believes in living for the moment without worrying about consequences, while Durga believes that present actions will come back to haunt later in life, and this causes a rift between them. One day Shankar decides to leave and takes Mohan with him, leaving a pregnant Durga alone. Shankar and Mohan take to crime in the big city, and make immense wealth. Meanwhile, Durga gives birth to a boy, Ajay, and is looked after by a Catholic priest. Many years later, Mohan and Shankar have become master minds in operating a crime syndicate, partnering with Keshavlal, a notorious gangster. Ajay (Jeetendra) operates a publication called Karmayogi, in which he does and expose on crimes and criminals like Keshavlal. Soon Shankar is betrayed by his crime syndicate and is sentenced to death and Mohan is arrested for murdering Keshavlal. What cruel games will be played to put an end to Mohan? Will Ajay and Durga accept Mohan or will Mohan succumb to his sins?