We see a very different Zara, as the explosive events from her hidden past are revealed.
30 minutes
See all episodes from Doctors