Knockouts! See all the GIFs from EW's Charlie's Angels cover shoot
1 of 15
Kristen Stewart
For EW's latest digital cover, we played off the ass-kicking motifs that show up throughout Charlie's Angels.
1 of 15
2 of 15
Kristen Stewart
Kristen Stewart plays Sabina, who leads the ground game for the team of spies.
2 of 15
3 of 15
Kristen Stewart
Stewart readies herself for a cover-worthy punch.
3 of 15
4 of 15
Ella Balinska
Newcomer Ella Balinska plays Jane — a former MI6-turned-Angel — in the upcoming action flick.
4 of 15
5 of 15
Ella Balinska
In case it wasn't immediately apparent, Balinska is a highly skilled fighter.
5 of 15
6 of 15
Ella Balinska
Balinska takes a break for a little Instagram content.
6 of 15
7 of 15
Naomi Scott
Naomi Scott is Elena, a whistleblower who turns to the Angels for help.
7 of 15
8 of 15
Naomi Scott
Though a relative newcomer when she was cast in Charlie's Angels, Scott became well known after starring in last year's live-action Aladdin remake.
8 of 15
9 of 15
Elizabeth Banks
Elizabeth Banks: writer, director, and star of Charlie's Angels.
9 of 15
10 of 15
Elizabeth Banks
She's not a regular Bosley, she's a cool Bosley.
10 of 15
11 of 15
Charlie's Angels cast
For the second photo setup, things got a little more angelic, if you know what we mean.
11 of 15
12 of 15
Kristen Stewart and Naomi Scott
Stewart and Scott mug for the (motion) camera.
12 of 15
13 of 15
Ella Balinska and Elizabeth Banks
Balinska and the boss.
13 of 15
14 of 15
The stars of Charlie's Angels
Stewart busts a move on set (the song was "Slide" by Frank Ocean, for those who are interested).
14 of 15
15 of 15
Charlie's Angels
EW's digital cover in all its glory — read our full interview with the stars of Charlie's Angels.