
Thirty-year-old Keith Kavanagh (Joel Thomas Hynes) ekes his way through life in a small town. A hard-drinking hooligan, he keeps his ragged collection of poetry a closely guarded secret... as secret as his regret for the shattered relationship with his father. When Keith meets the darkly exotic Natasha (Mylène Savoie), his life is changed forever.

as Keith Kavanagh

as Natasha Healy (as Mylène Savoie)

as Robert Kavanagh

as Renny

as Andy O'Toole

as Six year old Keith

as Francey O'Dea

as Waiter

as Officer Bowden

as Nora Healy

as Nun

as Miss Sheppard

as Halifax Cabbie

as Mavis Kavanagh