Life is unremarkable for new mother Anne, until she starts repeatedly hearing a voice at her shoulder. Is her mind playing tricks? Or does something unseen want her attention? Show more
Discover 11,128,835 listings and 278,222 playable programmes from the BBC
Life is unremarkable for new mother Anne, until she starts repeatedly hearing a voice at her shoulder. Is her mind playing tricks? Or does something unseen want her attention? Show more