En la película "El cónsul de Sodoma" (Sigfrid Monleón, 2010) Juan Marsé es interpretado por el actor Àlex Brendemühl.