After speculating about Dove Cameron‘s role on Marvel’s Agents of S.H.I.E.L.D., we finally know who she’ll be playing on the ABC show!

In a first look from EW, the 22-year-old actress will be playing Ruby, a young woman of cunning intelligence who has a mysterious obsession with Daisy Johnson (Chloe Bennet).

Ruby is also the daughter of General Hale (Catherine Dent).

If you’re not an avid watcher of SHIELD, General Hale was a high-level government agent who executed her two subordinates after Fitz (Iain de Caestecker) was able to escape the Blue Raven Ridge facility with a cryo-freeze capsule and the Zephyr One.

Dove, who previously revealed that she’d been working 14 hour days on the show, was excited for fans to meet her new character.