Dany balances justice and mercy; Brienne is tasked with Jaime's honor; Jon secures volunteers; Bran, Jojen, Meera and Hodor find shelter.
What scares The Doctor? Ghosts of the past and future crowd into the lives of The Doctor and Clara, a terrified caretaker in a children's home, the last man standing in the universe, and a little boy who doesn't want to join the army. Listen.