He's Irish, he's ageing, he drinks, is a touch cynical and when he has time writes a newspaper column. On the eve of the country's first election as an independent state, Dan Starkey's life is about to change after he finds the young woman he has just made love to dead and his only ally is a nun

David Thewlis
as Dan Starkey

Rachel Griffiths
as Lee Cooper

Jason Isaacs
as Cow Pat Keegan

Laura Fraser
as Margaret

Richard Gant
as Charles Parker

Laine Megaw
as Patricia Starkey

Bronagh Gallagher
as Taxi Driver

Kitty Aldridge
as Agnes Brinn

Robert Lindsay
as Michael Brinn

Adam Blackwood
as Young Starkey