The Doctor and Clara are inundated with ghosts from the past and the future. “Doctor Who” airs Saturdays at 9 p.m. ET/PT on BBC America.

Posted by:wordpress