Charlie's Angels (2019) is the reboot from first-time director Elizabeth Banks that everyone has been waiting for. The sexy blonde babe Elizabeth is at the helms of this project - even co-writing the script - and she plays Boz (Bosley, modernized). The angels are played by Kristen Stewart who is Sabina, Naomi Scott who is Elena, and Ella Balinski who plays Jane. The angels are called to assemble after a systems engineer becomes a whistleblower on dangerous new technology that threatens to destroy the world. All three angels do the original angels justice by being drop-dead sexy. Kristen Stewart wears a tight white tank top as well as teeny tiny tennis shorts while her arms stretched above her head while at the gym. She flirts with the front desk girl, too, giving us a look at her puffy nipples through her white tank top. Kristen is also kinky, isn't she? Her legs and ass look amazing in those tiny shorts as does her bikini body in other scenes. She also sports some seriously sexy moves when she's doing acrobatics while keeping a guy away from her. Speaking of sexy, Ella bares sexy cleavage in a low-cut sequin top that attracts our eyes over to her sexy cleavage. Naomi also has skincredible cleavage and hers is fiery foxy. She wears a tight red dress with a plunging neckline that makes her sweater puppies practically pounce out of her top. It must have hurt when all of these angels fell from sexy Heaven!