SPOILERS alert! Shields up?