In the movie Shazam! Billy Batson tells Dr. Sivanna the names of all Seven Deadly Sins. He also speaks about the appearance of Envy and other sins.

How did he come to know about the name and character of the sins? When was the knowledge about the sins passed to him as we know that he is not a Superhero geek?

  • 1
    with the wisdom of Solomon granted to him as part of him powers?
    – mgh42
    Aug 6, 2019 at 1:06
  • @mgh42 +1 for your comment
    – codeczar
    Aug 6, 2019 at 12:11

1 Answer 1


The seven deadly sins have nothing to do with superheroes, they have been talked about in the real world by Christian thinkers since at least the 4th century CE.

They appear in “The Parson’s Tale” in Chaucer’s Canterbury Tales, which many students are required to read and discuss in schools. That’s just one possible way he might have learned about them.

  • What about the appearance of them
    – codeczar
    Aug 4, 2019 at 13:10
  • 1
    @ToddWilcox You may be right,mostly , but I'm not sure that Billy would be a regular at church
    – Vishwa
    Aug 5, 2019 at 3:10
  • 2
    It's part of Western culture. You don't need to attend church regularly to have heard of them.
    – OrangeDog
    Aug 5, 2019 at 11:58
  • 1
    Aren't the seven deadly sins specific to Catholicism? "any Christian church" is not correct here.
    – user91988
    Aug 5, 2019 at 20:29
  • 1
    @OrangeDog in the medieval era may be. I'm a part of western culture and most of my friends, relatives and people I know. but I really doubt that they'd know about this from just being a part of western culture. if it's about god and Satan and Christmas , then you're right. but this deadly sins goes more deeper than that IMO
    – Vishwa
    Aug 6, 2019 at 6:24

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .