A story of conflict, and emotion. A mother (Nirupa Roy), and her two son Vijay (Amitabh Bachchan) and Ravi (Shashi Kapoor) make it to Mumbai from a small town. While Vijay works alongside his mother and shares the burden, Ravi goes to school and on to college. Vijay is all anger and vengeance, while Ravi treads the path of dharma and the rule of law. This is the wall that separates them. This is not a wall built on the shaky foundations of anger, jealousy of envy. It is a wall built on the bedrock of principles of honesty, labour, dignity, and the rule of law. When of her sons breaks the code, the anguished mother, who loves both her sons, has to end does make the choice.