A fairytale thriller film set one night in a 1930's London theatre where all is not what it seems.
2014
1990
1987
1989
2015
2009
1992
2003
2020
2001
1999
2013
1988
2019