The production values in this episode are top notch. Hopefully this is the new standard of things to come. With the exception of Wonder Woman (and maybe Aquaman) this could be one of DC's best properties. Let's face it... DC's game is on the television. Leave the theaters to Marvel. I'm ok with that.