Return of the Living Dead (1985). French poster.

Return of the Living Dead (1985). French poster.