
Major Barbara
Major Barbara is a play by George Bernard Shaw that explores the conflict between morality and money through the character of Barbara, a commanding officer in a Salvation Army shelter. The story contrasts her selfless dedication to helping the poor with her father’s role as a wealthy businessman involved in arms manufacturing. As the narrative unfolds, the play questions whether true virtue can exist within capitalism’s influence, challenging audiences to consider whether goodness is rooted in social duty or financial success. Overall, it examines the complexities of morality, social class, and the true meaning of charity.