This, the fifth novel by Glaswegian Louise Welsh, sees her leave her native Scotland and head to Berlin.
The German capital provides a suitably spooky backdrop for this haunting thriller, where the heavily pregnant Jane finds herself home alone waiting for the moment her life will change forever.
She soon finds herself besieged by eerie noises, suspicious neighbours and ghosts from the city’s past.
The tension mounts as she plunges further into a paranoid plot fuelled by suspicions of domestic abuse and the mysterious disappearance of a woman years before.
Welsh builds the suspense brilliantly and keeps the reader on their toes before deflating the tension with an ending that ties up the loose ends just a bit too neatly.
But there is much to enjoy in this creepy crime novel – just skip the last few pages.