A new generation of Angels is among us, and they're exactly the kinds of women you'd hope for. 

Kristen Stewart, who needs no introduction, Naomi Scott, who recently played Jasmine in Disney's Aladdin remake, and Ella Balinska, in her first big-screen movie role, play the three iconic spies in a Charlie's Angels reboot. Elizabeth Banks will flex her directing muscles and play the typically male Bosley. 

Of course, fans remember the early 2000s classic with Drew Barrymore, Cameron Diaz, Lucy Liu, and Bill Murray. It feels like the exact right time to get an even more feminist update to the iconic movie based on a TV show with this upcoming November 2019 version. 

Elizabeth Banks, who directs and stars in the new movie, shared an homage to the new Angels and the originals. 

The original Angels were played by Kate Jackson, Farrah Fawcett, and Jaclyn Smith in the 1976 television series. It was a revolutionary show for having smart, beautiful women in a job that had mostly been given to men. 

Then the early 2000s gave us a new take with Drew Barrymore, Cameron Diaz, and Lucy Liu. Banks shared this post in honor of these iconic women who forged the way on International Women's Day this year. 

"Happy #InternationalWomensDay #Angels. Honoring the commitment and celebrating the victories of the women who came before us today. Thank you to the women revolutionaries in every industry who lead the way and set an example for us all. #sisterhood#CharliesAngels," Banks wrote. 

In the new movie, the Angels' names are Sabina, Jane, and Elena. 

Elizabeth Banks called Kristen Stewart (Sabina) her secret weapon in an interview with People.

"She’s a world-famous beauty, a style icon, but I think what she’s most known for is living authentically. Just being herself all the time... I felt that I could surprise audiences with a Kristen performance. And I think that people will be delighted by just how much fun she’s having in this movie," Banks told the magazine. 

Banks had high praise for Balinska (Jane) and Scott (Elena), too. She told People that Balinska is a "unicorn," and that Scott is relatable, with "a big, huge, open heart." Balinska shared this shot of the trio and captioned it simply, "Sup." 

Entertainment Weekly interviewed the trio on set in Istanbul. 

EW shared a first look at the film's trailers and photos from the set. In the interview, Balinska revealed that filming the fight sequences is one of her favorite parts of the job. 

Which makes sense, because Banks remarked on the actor's physicality in an interview with People. "Ella is someone who just has incredible physicality," she said. "She’s six feet tall in her bare feet and exudes elegance, charm, grace. Everything you want out of someone."

The three women also shared that filming "in the trenches" has forged a friendship, similar to the friendship among the past Angels. Cameron Diaz supported her former costar, Lucy Liu, more than a decade after their movie when Liu received a star on the Hollywood Walk of Fame. 

Aside from doing most of their own fight stunts, the cast also appears to perform a dance number. 

Banks revealed to People that she wanted the movie to feel relatable while showing these three women as spies. So she didn't involve any super heroics but did actual fighting with limited stunt doubles. Plus, the costuming was grounded in reality and practicality. The women only wore outfits that worked with their characters and what the scene called for action-wise. 

"We kept it really grounded. The women do a lot of their own stunts. And they fight, not just with their bodies, but with their wits and their resilience and their grit. And that is something that these women are showing off in spades in this film," Banks said. 

But there's more than fighting. Banks shared this behind-the-scenes shots of the women dressed up, and from the looks of the trailer there is an epic dance scene headed our way. 

Noah Centineo was an unsurprising addition as the "handsome nerd." 

Centineo has been working his boy-next-door charm as the romantic lead in a wide variety of films, like To All The Boys I've Loved Before, Sierra Burgess Is a Loser, and The Perfect Date. Now he joins the cast of this action film, once again as a romantic interest. From the looks of behind-the-scenes photos, he'll be the one needing to be rescued. Another Hollywood hunk joining the cast is Elizabeth Banks' Hunger Games costar Sam Claflin.

Centineo is given a few moments of screen-time in the trailer as Jane hilariously begins to flirt with him in front of her spy sisters. "I love Phosphorous," he says. "It's my favorite chemical," Jane (Balinska) replies back with a smile. Kristen Stewart's Sabina abruptly interrupts the exchange, "Jane, are you flirting with a handsome nerd?" Jane regains her composure, "Of course not." 

Prepare for epic fight sequences, witty comebacks, female friendship, and insane weapons and costumes. 

From what we can tell in the first trailer, the premise of the movie revolves around a new technology created by Elena (Scott) getting into the hands and weaponized by some bad guys. Jane and Sabina are already members of the mysterious Charlie's detective agency Townsend Agency, and Elena becomes a new recruit. 

The trailer opens with Stewart's line, "I think women can do anything," and that pretty much establishes the feminist themes throughout. 

And who could forget about the music from powerhouses Ariana Grande, Miley Cyrus, and Lana Del Rey?

As if Grande weren't busy enough with her world tour, now she's adding executive producer to her impressive resume. She revealed to her Instagram that she is working on the soundtrack to the film. Plus, she lends her voice along with Cyrus' and Del Rey's to the theme song that was partly featured in the trailer. 

Grande shared the trailer and the new information about her role, "@charliesangels in theaters this november .... co executive producing this soundtrack with @awsuki @ilya_music & #mxm has been the coolest f****** thing in the world. beyond grateful for this opportunity and can’t wait for everyone to hear the music and see this phenomenal film. november."