Gods and Monsters (Moon Knight)

"Gods and Monsters"
Moon Knight episode
Promotional poster
Episode no.Episode 6
Directed byMohamed Diab
Story by
Teleplay by
  • Jeremy Slater
  • Peter Cameron
  • Sabir Pirzada
Featured music
Cinematography byGregory Middleton
Editing byCedric Nairn-Smith
Original release dateMay 4, 2022 (2022-05-04)
Running time42 minutes
Cast
  • Diana Bermudez as Yatzil
  • Declan Hannigan as Horus's avatar
  • Hayley Konadu as Tefnut's avatar
  • Nagisa Morimoto as Isis's avatar
Episode chronology
← Previous
"Asylum"
Next →
List of episodes

"Gods and Monsters" is the sixth episode and series finale of the American television miniseries Moon Knight, based on Marvel Comics featuring the character Moon Knight. It follows Marc Spector, Steven Grant, and Layla El-Faouly as they help Khonshu defeat Ammit and her avatar Arthur Harrow. The episode is set in the Marvel Cinematic Universe (MCU), sharing continuity with the films of the franchise. Its teleplay was written by head writer Jeremy Slater, Peter Cameron, and Sabir Pirzada, and the story was written by Danielle Iman and Slater. The episode was directed by Mohamed Diab.

Oscar Isaac stars as Marc Spector / Moon Knight, Steven Grant / Mr. Knight, and Jake Lockley, alongside May Calamawy as Layla El-Faouly / Scarlet Scarab, Karim El-Hakim and F. Murray Abraham as Khonshu, Sofia Danu and Saba Mubarak as Ammit, and Ethan Hawke as Arthur Harrow. Khalid Abdalla, Ann Akinjirin, and Antonia Salib also star. Diab joined the series by October 2020 to direct four episodes. Filming took place at Origo Studios in Budapest, with location filming occurring in Jordan.

"Gods and Monsters" was released on Disney+ on May 4, 2022. Critics praised the performances and action sequences, ultimately deeming it a satisfying conclusion.