The telltale connection: Unsuspected ties with the frightening world of angels-turned-demons