What a haunted web we weave...