The British Broadcasting Corporation is a British public service broadcaster. Headquartered at Broadcasting House in Westminster, London, it is the world's oldest national broadcaster, and the largest broadcaster in the world by number of employees.
When workmen tunneling for a new subway discover a pit filled with skulls, they do not realize they have awakened an ancient evil that now threatens humanity.