Scratch
An eerie, award-winning thrilling horror from Emma Bell. A housewife finds her domestic idyll conceals a bleak secret within its walls.
Starring
Bel Deliá, Camron Robertson
Director
Emma Bell