Having recently been given a release date for August 10, that cast and crew of the comic book television series…