Elephant & Castle streaming vf GENRE A ghostly portrayal of the demise of the Elephant & Castle shopping centre.