Irlande, 1919. Le pays est sous tension, tiraillé entre les colons britanniques et les indépendantistes. Bravant le risque d'être découverts par les Black Tans, des factions armées chargées d'éliminer les résistants, Hannah 0'Donovan et sa famille cachent dans leur ferme un petit groupe de rebelles. Hannah fait alors la connaissance de leur chef, O'Riada, un jeune homme sombre et courageux, sans se douter des lourdes conséquences qu'aura cette rencontre.
Londres, 2019. Ellen, qui a quitté l'Irlande pour l'Angleterre il y a plusieurs années, est dans une impasse : endeuillée, elle voit son mariage vaciller et sa carrière s'enliser. Lorsqu'elle apprend que la ferme qui appartenait à ses ancêtres est mise en vente, elle revient dans le pays de son enfance et plonge dans le passé familial. Pourquoi sa famille a-t'elle toujours refusé de parler de sa mystérieuse arrière-grand-tante, Hannah O'Donovan ?