Roderick « Rorry » O’Downey vit dans la banlieue de Dublin à Clondalkin. Un jour, son cheval, Rocket, qu’il s’est acheté en travaillant après l’école, est enlevé par la guarda et la responsable fanatique d’une association de protection des animaux. Rorry décide de partir à sa recherche.
Après l’avoir retrouvé, il décide de prendre la route en direction de Belfast et de rejoindre un cirque, où il pourrait enfin vivre et travailler avec Rocket en toute tranquillité. En chemin, Rorry fait la connaissance de deux familles. La première, catholique, souhaite le rattachement de la province d’Ulster à l’Eire et soutient l’IRA. La seconde, protestante, soutient l’attachement de l’Ulster à la couronne britannique et donc le maintien de la situation actuelle.
D’autres rencontres viendront joncher le chemin de Rorry et lui permettront de découvrir les tensions qui déchirent la population irlandaise.