¿Hay alguna medicina que haga rendirse / escuchar a alguien que alguna vez se la da?

No lo sé, pero hay uno llamado Veritaserum.

Veritaserum es el Suero de la Verdad más poderoso que existe. Es un fluido incoloro parecido al agua. Tres gotas son suficientes para obligar al bebedor a revelar sus secretos más profundos. Como tal, el Ministerio de Magia ha restringido su uso.

Naturaleza:
Veritaserum es transparente, incoloro e inodoro y es casi indistinguible del agua. Según Severus Snape, la poción debe madurar durante una fase lunar completa, y es bastante difícil de producir. Se puede mezclar con cualquier bebida, y tres gotas son una dosis suficiente para que el bebedor “derrame sus secretos más íntimos”. Por lo tanto, la poción obliga al bebedor a decir la verdad completa a cualquier pregunta que se le haga.

Eficacia:
Por las mismas razones por las que los muggles no usan pruebas de polígrafo en la corte, Veritaserum no es más confiable que su contraparte muggle. Dado que algunos magos y brujas pueden resistir sus efectos mientras que otros no, Veritaserum es “injusto y poco confiable para usar en un juicio” y no puede usarse como prueba definitiva de culpabilidad o inocencia.
Otra debilidad es que la víctima solo declara lo que cree que es cierto, por lo que la cordura y la percepción de la realidad de la víctima también son factores que influyen durante los interrogatorios. Esta es la razón principal por la cual el testimonio de Barty Crouch Jr. no fue creíble, ya que estaba claramente loco.

De los fabricantes:
JK Rowling ha dicho que Veritaserum “funciona mejor con los desprevenidos, los vulnerables y los que no tienen las habilidades suficientes (de una forma u otra) para protegerse contra ella … al igual que cualquier otro tipo de magia dentro de los libros, Veritaserum no es infalible”. [ 3] Por esta razón, ella explicó que incluso si Sirius Black hubiera tenido la oportunidad de testificar sobre su inocencia bajo Veritaserum, el Wizengamot probablemente todavía lo habría declarado culpable al afirmar que Sirius estaba usando trucos para ser inmune a él.