A young woman, Tara Maguire (Robin Wright) scandalizes her provincial Irish village in the 1950s by having a baby out of a wedlock, and refusing to name the father. She has a rare beauty and every man in town desires her, especially Sergeant Hegarty (Albert Finney). The arrival of a dramatic troupe stirs things up even more, especially when she falls in love with one f the "Playboys", Tom Casey (Aidan Quinn).
Albert Finney
as Constable Brendan Hegarty
Aidan Quinn
as Tom Casey
Robin Wright
as Tara Maguire
Milo O’Shea
as Freddie
Alan Devlin
as Malone
Niamh Cusack
as Brigid Maguire
Niall Buggy
as Denzil
Ian McElhinney
as Joe Cassidy
Stella McCusker
as Rachel
Anna Livia Ryan
as Vonnie
Adrian Dunbar
as Mick
Lorcan Cranitch
as Ryan / John Joe