En Strip Jack, Gregor Jack, un joven y popular miembro del Parlamento, ve su carrera amenazada tras un incidente en un burdel de Edimburgo. Cuando su esposa desaparece y aparecen varios cadáveres, el inspector Rebus investiga el caso. Inicialmente, Rebus simpatiza con Jack, pero la desaparición de su esposa hace que dude de su inocencia. Alguien quiere desenmascarar a Jack, y Rebus está decidido a descubrir por qué.