I begyndelsen af 1900-tallet vokser Kitty Deverill, Bridie Doyle og Celia Deverill op i det stilfærdige og naturskønne landskab ved familien Deverills slot i det vestlige Irland. Her lever pigerne en ubekymret og sorgfri tilværelse langt fra alverdens problemer og bekymringer.
Men den irske uafhængighedskrig vender op og ned på deres liv, og slottet er pludselig i fare. Kitty må vælge mellem loyaliteten til sit engelske ophav og sin dybfølte kærlighed til Irland og ikke mindst irlænderen Jack O’Leary.