Doctor Who: 12x13 Companions

The Doctor assembles all the allies she can find throughout time and space for one finale confrontation with her maker.