Baide knocks her aside with a single swipe of her head, and Mom flies into the stone wall of the chamber, cracking her head before falling into a heap. Xaden throws his hand out, and shadows stream past, grasping both Mira and Mom, pulling them back to us as Baide roars, steam and spit flying from her mouth. She stalks forward, her talons clicking on the floor as she maneuvers around the stone, revealing Jack Barlowe in his seat on Baide’s back. The smile he gives me twists my stomach. “You’re right on time, Sorrengail.”