The Ninth Doctor has just regenerated into his next incarnation. But will Rose trust the Doctor now that he has a brand new face?
1980
2021
1950
1990
1993
2014
2019
2024
2015
1988
1983
1986
1999
2018
2025
2008
2012
1953
1951