Guest Stars Alex Kingston as Professor River Song O.T. Fagbenle as Other Dave Talulah Riley as Miss Evangelista Colin Salmon as Dr. Moon Steve Pemberton as Strackman Lux Eve Newton as The Girl Mark Dexter as Dad Harry Peacock as Proper Dave Jessika Williams as Anita Josh Dallas as Node 2 Sarah Niles as Node 1