A fairytale thriller film set one night in a 1930's London theatre where all is not what it seems.
Benedict Cumberbatch
as Henry Clark
Lindsay Duncan
as Ice Queen
Jim Carter
as The Compere
Sophie Hunter
as Annabel Blythe-Smith
Kai Roberts
as Spirit
Anna Andresen
as The Mermaid
Esmé Bianco
as Mother
Stephen Campbell Moore
as Peter Blythe-Smith
Michael Ellis
as Chimney Sweep
Barbara Flynn
as Mrs. Argyle
Berkan Halil
as Ghost
Mona Hammond
as Death's Wife