Angela O’Rourke is six years old when she is passed over to the care of her aunt and uncle. Angela’s new home is peaceful enough but when she’s 16 her uncle takes to drink. She sets off to train as a nurse in Liverpool. After a disastrous love affair she heads home to Ireland, where she makes an astonishing discovery.