Antique shop owner Zhou Mo accidentally acquired a strange-looking bronze mirror from the Qing Dynasty. The frame was engraved with a twisted human face, and the back was engraved with an ancient inscription "Those who see themselves will perish", implying an ominous omen.