Scripted by K.A. Abbas, the film’s socialist storyline centres on the nature vs nurture debate. A key line of the film—and a rather melodramatic refrain throughout—is: "Shareefon ki aulaad hamesha shareef aur chor daakuon ki aulaad hamesha chor daaku hote hain." The film opens with a brilliantly conceived courtroom scene. Raju (Raj Kapoor) is being tried for murder. His lawyer and childhood friend Rita (Nargis) is questioning the upright judge, Raghunath (Prithviraj Kapoor), about his connection with the undertrial. Unfolding in a series of flashbacks, Awara explores the circumstances that leads Raju to murder. The judge throws out his pregnant wife when he suspects that the child is Jagga’s (K.N. Singh’s), the dacoit who had abducted her. Raju is born in the gutter and is pushed to crime. Raj Kapoor, who cast his father as Judge Raghunath, his screen father, plays on the family connection. Awara is remarkable for the layers and themes—including ingenious parallels with Ramayana’s characters.