A stellar guest cast in yet another impressively imaginative episode of Doctor Who! This time our travelers are joined by Adam and as usual everything goes perfectly according to plan. Or not.