A fairytale thriller film set one night in a 1930's London theatre where all is not what it seems.
Benedict Cumberbatch
Lindsay Duncan
Jim Carter
Sophie Hunter
Stephen Campbell Moore
Anna Andresen
Esmé Bianco
Charity Wakefield
Barbara Flynn
Kevin Howarth