El Ángel rojo cuenta la historia de Melchor Rodríguez García , delegado especial de prisiones de la II República española. Sevillano de nacimiento, Melchor Rodríguez fue un anarquista que prefería morir por las ideas, nunca matar por ellas, y que demostró una gran humanidad en la guerra civil española, salvando la vida de numerosos enemigos. Mientras en el lado franquista se exacerbaba la represión, Melchor lograba imponer el orden en la retarguardia republicana, parando las sacas de las cárceles, los paseos y los fusilamientos, llegando a detener la represión en Paracuellos y la Cárcel Modelo de Madrid. Fue sometido a varios consejos de guerra y en ellos testificaron a su favor numerosas personalidades del régimen franquista, para dejar constancia de su humanitarismo e intervenciones in extremis para salvar la vida de muchas personas ajenas a su militancia.