Warning: This article contains spoilers for the season finale of Ms. Marvel.

Going into its season finale, Ms. Marvel adhered to an ongoing trend with the MCU’s streaming series. Most of Marvel’s Disney+ shows have set up sprawling, meandering story threads throughout the first few episodes, then burdened the finale with providing all the payoffs. Fortunately, coming off of its weakest entry, Ms. Marvel’s sixth and final episode – titled “No Normal” after the poignant advice Kamala offers to Kamran – managed to stick the landing.

After a couple of weeks of inconsequential villain arcs and prolonged flashback sequences, Ms. Marvel’s finale pulls it all back together. Kamala returns to New Jersey for a showdown with Damage Control agents at the high school. “No Normal” brings back all the characters who have been sidelined in the past few episodes. Kamala reconciles with Nakia after keeping her superpowers a secret and “mean girl” Zoe achieves redemption and embraces Kamala’s friendship. The unlikely team-up between Bruno and Kamran teased at the end of the previous episode turned out to be a surprising pleasure, complete with a sweet moment where Kamran finally gets his name right: “Thanks, Bruno.”

RELATED: Ms. Marvel Is Really About The Relationship Between Mothers and Daughters

“No Normal” is the episode in which Kamala finally becomes Ms. Marvel. She takes on the moniker based on the true meaning of her given name and dons a new suit created by her now-supportive mother. This new suit gets a stunning intro as Kamala charges into action. Heads turn as a new superhero passes through the air above them. This sequence is bolstered by a fun visual gag with Kamala waiting for a traffic light to turn green before continuing to walk through the sky.

Iman Vellani Continues To Carry The Show

Kamala with big cosmic fists in Ms Marvel

Iman Vellani continues to carry the show with her delightful performance as Kamala. She delivers the perfect blend of adolescent awkwardness and inspiring heroism. When she comes clean to her parents or asks Nakia for forgiveness, she’s relatably angsty and vulnerable. But when she springs into action in her new superhero garb, she has the nobility of a seasoned Avenger. Ms. Marvel has been one of the most riveting origin stories in a while, and hopefully, this is just the beginning of a long-running MCU arc for Vellani.

From around the third episode onwards, Ms. Marvel faced complaints that the show abandoned its unique visual style. The first couple of episodes were full of stylistic flourishes, but the subsequent installments settled into the familiar house style of a standard superhero show. With the pilot episode’s directors Adil & Bilall back at the helm, the season finale finally reprises that style. In “No Normal,” Adil & Bilall bring back the kinetic camera movements and animated montages that made the first episode so refreshing.

There’s a heartwarming sense of community when the people of Jersey City – including the cops – rally around Kamala to protect her from Damage Control. It feels similar to the scene on the subway in Spider-Man 2 when a group of New Yorkers stand between Doc Ock and an unconscious Spidey. All of Marvel’s Disney+ shows have provided a spectacular final battle, but they haven’t all gone the extra mile to show the hero uniting their local community like this.

The Mid-Credits Scene Brings The Expected In An Unexpected Way

Brie Larson makes a cameo in the Ms Marvel credits scene

The finale’s mid-credits scene brings what everyone was expecting all along – a cameo appearance by Brie Larson setting up Kamala’s role in The Marvels – but in a wholly unexpected way. Captain Marvel doesn’t just show up to recruit Ms. Marvel as her sidekick. The bangle begins to glow and the two characters suddenly switch places. Carol Danvers finds herself in a teenager’s bedroom full of merchandise and memorabilia bearing her own image. It’s unclear where Kamala is, but she might have just found herself in the heat of an intergalactic battle or floating through the vacuum of space. Now, what will happen in The Marvels is anyone’s guess. But after Vellani’s MCU tenure has been kicked off with such a thrilling debut, Nia DaCosta’s Captain Marvel sequel is one of the most exciting upcoming Marvel Studios projects.

On the whole, this series hasn’t been perfect. It got off to a strong start with its fast-paced premiere episode harking back to Scott Pilgrim and Lady Bird, but the show’s six-episode run was let down by a bit of a lull in the middle. Still, in spite of a couple of hiccups along the way, Ms. Marvel has stuck the landing in the final episode. Overall, this show has given Kamala a wonderful introduction ahead of her team-up with Captain Marvel and a newly superpowered Monica Rambeau in The Marvels. With any luck, this is just the beginning, and Vellani’s take on Kamala has a very bright future ahead of her.

MORE: Ms. Marvel’s Villains Are The Show’s Weakest Aspect (And That’s Okay)