Mala hierba es la segunda novela de la trilogía La lucha por la vida. Es la continuación de la historia relatada en La busca, de la que constituye su segunda parte. Está protagonizada por sus mismos personajes y ambientada en los mismos lugares madrileños en los que ocurre la acción de la primera. En Mala hierba se narra la vida de Manuel, el protagonista, durante los años fundamentales de su juventud, hasta que cumple los veintiuno, un largo periodo en el que no consigue incorporarse de forma estable a la vida honrada de los demás trabajadores, pues tras uncorto periodo como impresor, volverá al mundo de los vagos, primero, y de la delincuencia, después. Si en La busca aparece sobre todo la golfería miserable de los barrios más pobres de Madrid, los alejados del centro, en Mala hierba se completa la muestra con el hampa más distinguida, la del interior de la ciudad, desde la golfería que se mueve en torno a los garitos de juego, hasta los que los dirigen, apuntando incluso a los más poderosos (ciertos periodistas y políticos).