 Carl advises her to teach her son about the other side, not shield him from it, because her son will be able to do much, much more than she can.Jim and Melinda marry again at the same place they met – in front of witnesses, Eli James (best man) and Delia Banks (matron of honor), and a full gathering of spirits.Melinda starts off the season with Jim, and Melinda being close to giving birth to their child, who is later born and given Jim's father's name, Aiden, and Sam's last name Lucas, in honor of Sam, who unknowingly gave Jim the chance to raise his and Melinda's son.