Mary Anne[1] (died May 10, 1982)[2] was the wife of the late Tommy Constantine and the mother of John Constantine and an unnamed woman.


In 1977, Mary Anne unknowingly met her future son, John Constantine, in her pub in Liverpool. After he got into a fight with her husband, Tommy Constantine, Mary Anne angrily kicked John out of her pub, proclaiming that she never wanted to see him again.[1]

At some point, Mary Anne and Tommy had a daughter together.[3] On 10 May 1982, Mary gave birth to the couple's second child, John. Unfortunately, she died in the middle of childbirth.[4]


Due to Mary Anne's death, Tommy developed a deep, irrational resentment towards their son, John, blaming him for "killing" her.[4]

Zed Martin came into contact with Mary Anne's spirit while in a coma. After their encounter, she was able to assure John that Mary Anne did not blame her son for her death.[5]



DC's Legends of Tomorrow

Season 3

Season 4

Season 5

Behind the scenes

  • Mary's name was never revealed on-screen, only in the credits.
  • In the DC comics, Mary Ann Constantine died giving birth to John Constantine and his stillborn brother due to her husband, Thomas, forcing her to try and abort the twins earlier.


Community content is available under CC-BY-SA unless otherwise noted.