Last of the Time Lords (3)

Earth has been conquered and the Master rules supreme, with the Doctor his prisoner. Can Martha Jones save the world?