William Franklin otrzymuje pracę nauczyciela w katolickim zakładzie poprawczym. Mężczyzna za wszelką cenę chce zmienić zasady rygorystycznego traktowania chłopców.
Donal (Tyrone McKenna) 14-letni chłopiec, który rozwija w sobie pasję do wyścigów chartów, pracuje w schronisku dla psów, którego właścicielem jest Good Joe (Ken Stott). Good Joe obiecuje Donalowi, że podaruje mu jego ulubionego charta, który nazywa się The Mighty Celt, jeśli zwierzę...