Moon Girl and Devil Dinosaur #31 Review

Writer: Amy Reeder / Artist: Ray Anthony Height / Marvel Comics I’m of the opinion that art is at its best when it’s not just art for art’s sake. Art is powerful when it’s saying something, delivering a message that the creator feels the audience needs to hear. And when that message hits close to home, it gets people talking because ultimately, people want to see a little of their world within the myth of the superhero. With that said, something low key special happened within the pages of Moon Girl and Devil Dinosaur this week. Issue #31 is a one-shot in which Moon Girl takes on a great cultural nemesis she never expected: smoking. For some reason or another, many of the people close to her have uncharacteristically become chain smokers and our hero wants to get to the bottom of it. This whole adventure was reminiscent of the old school comics that directly confronted societal monsters in a pulpy, larger than life way. Moon Girl is easily the best suited for the noble naivete a story like this takes. It’s easy to forget that young kids read these books, too and it’s commendable that Amy Reeder approached this story with a nostalgic vibe while also offering these characters relatable voices.

There’s a fantastic moment where Lunella is having a conversation about bees and nicotine (don’t ask…you just have to read it) with her mother and although it’s clearly setting the stage for the story’s conflict, it’s also a poignant look at her relationship with her mom. Moon Girl, at…

YOU’VE REACHED YOUR LIMIT

Become a member and continue reading

Support independent journalism and unlock full access to our stories, analysis, live streams, and exclusive editorial content.

  • Access to all member-only stories on
  • Support writers you read most
  • Read everything behind a paywall
  • Access to live streams
  • Comment on articles

CommentsNo comments yet

Subscribe for more

Be part of the conversation

Subscribe to Black Nerd Problems to start commenting.

Subscribe

Already have an account? Log in