Netflix will soon add another superhero series to its catalog, and the latest trailer for "Luke Cage" shows off just how action-packed the upcoming Marvel show will be.

The new preview introduces both hero -- Luke Cage (played by Mike Colter) -- and villain -- Cornell "Cottonmouth" Stokes (Mahershala Ali). It's clear that Cottonmouth is ambitious and ruthless, but Cage has a lot going for him as well. He is literally bulletproof, and as you'd imagine, that is helpful when you go to war with a bad buy. (It also means that you go through a lot of T-shirts and sweatshirts, though.)

While Cage's abilities make him seem like an obvious hero, he doesn't become one overnight. The trailer shows him grappling with the decision, and it's hard to blame him; after all, taking on a life of crime-fighting isn't for the faint of heart.

Watch the trailer below and marvel at the badass-ness of Cage.
"Luke Cage" premieres on Netflix on Sept. 30.