Day: April 22, 2017

Doctor Who: Smile

Doctor WhoThe 831st episode of Doctor Who airs on BBC1 (the 132nd episode since the series’ revival). Peter Capaldi, Pearl Mackie, and Matt Lucas star; Mina Anwar (The Sarah Jane Adventures) guest stars.

More about Doctor Who in the LogBook