Donal (Tyrone McKenna, outstanding) loves greyhound dogs and works for a questionable owner/trainer "Good" Joe (Ken Stott). Joe has some fast dogs for the track, no doubt, but he is horrible to the dogs which do not win. As Donal is the son of a single mother, Kate (Gillian Anderson), in their Northern Ireland home, he needs the work and truly tries to check Joe's dark impulses. Meanwhile, O (Robert Carlyle) , a former IRA member who is released from prison, comes back to the same town to stir up uneasiness for Kate. for they have a past. In truth, O seems a reformed man who gets a respectable job and turns his very damaged apartment into a nice abode. Soon, Donal falls for a dog he names the Mighty Celt, who loses his first race badly. Pleading with Joe not to "get rid of him", he says he will train Celt personally and asks that if MC wins his next three races, Joe will give the dog to Donal. Amazingly, Joe agrees and indeed the dog wins his next two races. But, Joe has a black heart and sees a money winner he will have a hard time letting go. What will happen? This film, first, has great stars in Anderson, Carlyle, Stott and especially young McKenna. What a joy to watch them. Also fabulous is the put-your-eyes out scenery in Northern Ireland, being beautiful beyond description. The direction is quite meticulous and as for the story, what a heart-squeezer! There is a time for tears, so be cautioned. But, as it ends happily, please don't skip the film! Beyond a doubt, the movie is a mighty miracle.