Charlie's Angels 2019: The BRWC Review. When a systems engineer blows the whistle on a dangerous technology, Charlie's Angels from across the globe consisting of Sabina Wilson (Kristen Stewart), Elena Houghlin (Naomi Scott), and Jane Kano (Ella Balinska) are called into action, putting their lives on the line to