Enfant précoce, William Miller a découvert le rock grâce à sa sœur. Sa vie bascule quand le magazine « Rolling Stone » le charge de couvrir la tournée de Stillwater, un groupe à l'avenir prometteur...
Dublin, années 60. Trois jeunes filles arrivent ensemble au couvent des soeurs Madeleine : Margaret, qui a été violée par son cousin, Bernadette, l'orpheline délurée, et Rose, toute nouvelle fille-mère ayant dû abandonner son bébé dans une famille catholique. La redoutable Supérieure, soeur Bridget, leur demande de se racheter par le travail et la prière pour échapper à la damnation éternelle.