Donal is a West Belfast schoolboy who lives with his single mother, Kate. To help make ends meet, he works long hours after school for a local dog trainer. It becomes obvious that Donal has a very special way with dogs, and the trainer allows the boy to train and keep a losing dog -- named The Mighty Celt by Donal -- if the greyhound wins three consecutive races. Meanwhile life at home becomes more interesting when former IRA man, O, an enigmatic figure from Kate's past, reappears on the scene after more than a decade.




