V Dublinu kolem roku 1911 se John Cassidy (Rod Taylor), chudý idealista, jehož ambice jsou omezeny péčí o rodinu, potýká se sociálními nespravedlnostmi dublinského života. Zapojuje se do bouřlivé stávky tramvajáků, schází se s prostitutkou Daisy Battles (Julie Christie) a hledá lepší život. Zamiluje se do prodavačky z knihkupectví Nory (Dame Maggie Smith), která ho povzbuzuje k psaní. Díky úspěchu v Abbey Theatre se jeho neortodoxní názory odcizují rodině, přátelům i vlastní minulosti.