Dressed from a bygone era - outside a closed tube station - what is this all about? In London it generally means a film is being made, and this was no exception. What is the film? I know you are as curious as me. Woman in Black 2, angel of death - is the answer. The film will be released in 2015. Here is a clip.