Jim Sheridan (In the Name of the Father) directed this drama about a Belfast boxer, filmed with Dublin locations substituting for Belfast.
Released after his 14-year prison sentence for IRA activities, 32-year-old Danny Flynn (Daniel Day-Lewis) returns to his old neighborhood and sees former-flame Maggie (Emily Watson), who has an unhappy marriage and now raises her son alone while her husband is in prison.
To get back in the boxing ring, Danny gets the community-center gym back in operation and starts training, encountering opposition from militant IRA members, including Harry (Gerald McSorley). Danny and Maggie grow closer, but after a bomb sets off events leading to the destruction of the gym, Danny leaves for a disastrous boxing match in London.
More grim situations arise when he returns to Belfast.