No va ser fins a l'abril de 1903, amb l'estrena de "L'hèroe" —drama en tres actes— al Teatre Romea, que Santiago Rusiñol va recuperar la confiança dels grups catalanistes. A l'obra, l'artista duu a terme una desmitificació de la guerra amb la pèrdua de les últimes colònies d'Ultramar. Per a l'argument de l'obra es va inspirar en una notícia apareguda en un periòdic mallorquí, en la qual es narrava el patetisme de la situació del soldat que tornava havent perdut els punts de referència moral. Així, l'obra planteja la degradació moral del protagonista, Francesc Garrido, l'heroi nouvingut de la guerra de Cuba, un jove que era honrat i treballador però que a conseqüència del conflicte es convertirà en un cínic i un depravat.