A fairytale thriller film set one night in a 1930's London theatre where all is not what it seems.
2006
2010
1979
1978
1995
1972
1986
2003
2014
2011
1973
1983
2017
2016