The eerie film history of Castle Hill on the Crane Estate