Freeform has released new stills from EP 211, Mea Maxima Culpa, which airs June 5. The stills feature our first look at Mimi Kuzyk as Imogen Herondale.
Check out more images here.
A brief episode description follows below.
Everyone is dealing with the aftermath of the Soul Sword attack at the Institute.