Una mujer joven, Tara Maguire (Robin Wright) escandaliza a su pueblo irlandés en la década de 1950 al tener un bebé fuera de matrimonio y negarse a nombrar al padre. Ella tiene una rara belleza y todos los hombres de la ciudad la desean, especialmente el sargento Hegarty (Albert Finney). La llegada de una compañía dramática agita aún más las cosas, especialmente cuando se enamora de uno de los "Playboys", Tom Casey (Aidan Quinn).