Un petit Skye terrier nommé Bobby est l'animal de compagnie d'un fermier écossais et de sa femme. Mais le chien préfère la compagnie d'un homme embauché à la ferme appelée Auld Jock. Quand l'argent devient rare à la ferme, Auld Jock est renvoyé. Il voyage en Edimbourg et Bobby le suit....
En 1921 à Dublin, l'IRA lutte contre les «Black & Tans», forces spéciales britanniques qui se livrent à des mesures sévères. L'étudiant en médecine irlando-américain Kerry O'Shea espère rester à l'écart, mais sauver un ami blessé le met hors la loi, et inexorablement attiré dans...