Guest Stars Rhys Ifans as Mycroft Holmes Jim Norton as Sir James Walter Ralph Brown as Handler Nasser Faris as Julian Afkami