Watch Trailer
DISCLAIMER: Not all titles shown are currently available on all streaming providers.

Watch Seven Mortal Sins Season 1 Episode 12 Online

  • 7.1/10
  • COUNTRIES: Japan
  • Subtitles: 日本語

It's Heaven versus Hell in this final showdown! Unable to deal with Heaven's betrayal, Belial attacks the angel Michael before being cast to Earth. Bearing the Demon Lord title, Lucifer and her Mortal Sins wage war against the angels.