very well written and narrated. would absolutely recommend giving this a listen or read. gripping and unexpected. very heartfelt yet not cliché. multi dimensional characters and story arcs