We’re just days away from seeing the Inhuman Royal Family hit the television screen and thanks to a final marketing push from the House of Ideas, we have a new trailer showcasing some footage that has yet to be seen by the majority of us.

That, I suppose, warrants a SPOILER WARNING.  While this trailer has new footage that has yet to be seen by the general public per se, everything shown did appear in the IMAX release earlier this month.  If you saw the first two episodes in IMAX, you won’t be spoiled.  If you didn’t see it in IMAX — you know, because you live in the Midwest like me where there’s only one IMAX screen every four hours — you might get spoiled.

Set to ‘Believer’ by Imagine Dragons, the trailer kicks off with Crystal (Isabelle Cornish) calling out for the family pet — and the cutest damn Inhuman — Lockjaw.  As Lockjaw is running over to her, the ground shakes under his feet as several Attilanians make sure to get out of his way.

Can we just take a second and appreciate how much of a good boy he is?  There better be ample treats and belly scratches in this show otherwise I’ll be upset…but I digress.

The trailer then shows most of the stuff we’ve seen before.  Maximus (Iwan Rheon) overthrowing his brother Blackagar (Anson Mount) and assuming control of Attilan.  We also see Medusa (Serinda Swan) as she gets her head shaved by Maximus the Jerk.

We also get a new look at Ken Leung‘s Karnak as he takes out a whole squad of Maximus’ cronies.  The dialog used by Leung seems to paint a pretty close comparison to his comic book counterpart albeit it’s still a far cry from my favorite panel from Warren Ellis’ latest run.  The panel where Karnak admits he’s worse than Satan…see?

Black Bolt and Medusa then go to Earth while Black Bolt goes suit shopping and Gorgon (Eme Ikwuakor) heads to the beach.  Surfs up, dudes!

In my opinion, this is probably the best trailer the show has put out thus far.  It flows well and even though I’m not a fan of Imagine Dragons, the song does seem to fit.  What are your thoughts?  Let me know in the comments below!

Inhumans premieres this Friday, September 29 at 8 p.m. Eastern time on ABC.  According to the TV listings, the show is slated to last two hours, so plan on seeing the first two episodes.