View Full Cast Jonathan RigbyPresenterReece ShearsmithHimselfJeremy DysonHimselfMark GatissHimselfSteve PembertonHimself