Dublin, Irlanda, início do século XX. John Cassidy (Rod Taylor) é um trabalhador braçal que cava fossas para sustentar sua mãe e sua irmã. Ele sempre gostou de escrever e isto o acaba levando a colaborar com a Revolução Irlandesa, escrevendo textos para inflamar a população. Ele ainda encontra tempo para ter um rápido envolvimento com Daisy Battles (Julie Christie), que era sustentada por um 'tio", pois se cansou de trabalhar muito e ganhar pouco. Entretanto John realmente se envolve com Nora (Maggie Smith), a tímida funcionária de uma livraria que conheceu quando tentou roubar uns livros. Até que o talento literário de Cassidy só foi encorajado por gigantes da literatura irlandesa como William Butler Yeats (Michael Redgrae) e Lady Gregory (Edith Evans), os fundadores do The Abby Theatre.