To be fair, much of that trailer is perfectly wholesome superhero fun. We see young high school student Mark Grayson (Steven Yeun), getting his superhero sealegs, and learning how to fly just like his super-powered dad Nolan (J.K. Simmons). We also get to see plenty of colorfully costumed heroes and equally vibrant villains in action. That’s not even to mention the brief moments of Mark’s time in high school. His friend William Clockwell (Andrew Rannells) wants to catch a flight with Mark, and who can blame him for asking? But amid all that fun, there is also plenty of blood. Despite being an innocent teenage kid, Mark Grayson is absolutely WRECKED in some portions of that trailer – dazed, covered in blood, and barely breathing. There’s so much blood in one instance that it’s unclear whether it’s even on Mark’s lifeless form or splattered across the non-existent camera lens.  We’ve seen plenty of teasers and photos for Invincible thus far, but this is the first one to really capture the appeal of Robert Kirkman’s beloved 147-issue comic series. Invincible is somehow equal parts wholesome and violent. Mark Grayson is an endearing hero, and the people he surrounds himself with are almost all equally appealing. The world around him is a colorful, and at times satirical exploration of the superhero myth. At the same time, however, the physics of Mark’s world never lie. When people die in Invincible, they really die. The pages of the comic are every bit saturated with blood as Kirkman’s other famous series The Walking Dead.