Detectives from Scotland Yard are assigned to look into the disappearance of the Mukkinese Battle-Horn.