Guest Stars Rosalie Williams as Mrs. Hudson Jude Law as Joe Barnes Michael Bilton as Stephens Robin Ellis as Sir Robert Norberton