Who wins Moon Knight or Batman ?

The Batman (2022)

Moon Knight tv series 2022


Moon Knight 

Robert Pattinson as Bruce Wayne / Batman 

Oscar Isaac as Marc Spector / Moon Knight 

Batman have scientific knowledge, detective skills, advanced technologies, and as a proficient scientist.

Moon Knight is an anti superhero.  Khonshu gives powers to Marc Spector and because of which he gets a lot of powers. 

Batman is a powerful and smart superhero, but he can't defeate Moon knight 

Moon Knight have ability to drain another person’s life energies through physical contact. 

Is Moon Knight the same as Batman || Who wins Moon Knight or Batman || Can Batman beat Moon Knight || Is Moon Knight a villain || Everything you want to know? 

How many episodes will The Flash season 8 have?