A Ghost In My Suitcase begins with the twelve year old protagonist, Celeste LaClaire, flying unaccompanied to China in order to return her mother's ashes to her homeland. She is met by her grandmother who is a ghost hunter and the story revolves around the cultural differences Celeste encounters as she journeys to her mother's birthplace.
The story also tells of Celeste's quest for the truth about her father, an artist who has 'lost' his creative soul, as well as the friendship that gradually develops between herself and her grandmother's adopted child Ting Ting. The multi-layered story is segmented into 27 short chapters and includes a number of pencil and charcoal drawings by Wang.
'The spirits you carry, they carry you too.
'Twelve-year-old Celeste arrives in China to scatter Mother’s ashes, but in no time flat is thrust into a world of magic and adventure. Celeste’s grandmother has carried on the family tradition of ghost catching, and it turns out Celeste has a knack for the hairraising pursuit too.' (Production summary)