Dante was killed by Charity, Emily's triplet sister, who had been secretly alive and impersonating Emily. Charity shot Dante multiple times during the wedding reception after sneaking away from the event, then returned to play the grieving widow. Charity also killed Sean, Emily's ex-husband, by injecting him with poison. Their murders were part of a larger scheme orchestrated by their aunt Linda, who had raised Charity in secret and manipulated her for financial gain. Linda was involved in the deaths but did not want Charity to kill Dante; however, Charity acted on her own. Ultimately, both Charity and Linda were responsible for the deaths of Dante and Sean, with Charity being the direct killer of Dante