The Witcher 3's first expansion, Heart of Stone, contains three main quests. The first involves getting a ghost laid at a wedding. The second is a heist that goes wrong. The third is, well. The third is going to stay with me for a very long time.