American newlyweds honeymooning in China discover a legendary ancient custom that comes back to haunt them in a remote village.