Guest Stars Alex Kingston as Professor River Song Talulah Riley as Miss Evangelista Colin Salmon as Dr. Moon Steve Pemberton as Strackman Lux O.T. Fagbenle as Other Dave 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