When Kitty Fitzgerald falls for Danny O'Neill it seems nothing could spoil their perfect relationship. But the carefree Danny Kitty knows in Dublin is not the person she finds when they both travel North to meet his family. The O'Neills - Ma, the formidable matriarch, her daughter Monica, and the disturbed and menacing eldest son Eamon - are bound by blood and history to a past they can never forget. As time goes on, long-kept secrets rise to the surface, and Kitty finds herself locked into a bitter struggle for the possession of Danny's soul . . .