For over 3,000 years, certain regions of China have practiced a tradition known as yinhun, or ghost marriage. This ancient ritual marries the souls of a bride and groom in the afterlife to ensure their ghosts won't haunt their respective families. But with everything, there's a dark side to this ritual that includes kidnapping, murder, and bidding wars.