A raucous story of the interweaving lives and loves of small-town delinquents, shady cops, pretty good girls and very bad boys. With Irish guts and grit, lives collide, preconceptions shatter and romance is tested to the extreme. An ill-timed and poorly executed couple's break-up sets off a chain of events affecting everyone in town.
Colin Farrell
as Lehiff
Colm Meaney
as Jerry Lynch
Kelly Macdonald
as Deirdre
Cillian Murphy
as John
BrĂan F. O'Byrne
as Mick
Shirley Henderson
as Sally
David Wilmot
as Oscar
Michael McElhatton
as Sam
Deirdre O'Kane
as Noeleen
Ger Ryan
as Maura
Barbara Bergin
as Karen
Pat Laffan
as Charlie O'Brien