Caroline was a free spirit of the Sixties until her travels brought her to Rome where she fell disastrously in love with Marco. Years later her daughter Amy arrives in the city determined to unearth this tale of love and loss. Her quest takes her into a world of cats and eccentric cat ladies, long hidden family secrets and a perilous affair with mysterious Davide.
A ginger cat called Leonardo provides the missing link in Caroline’s romantic story. Yet there is a surprise awaiting Amy that will change her destiny.