Who Killed Johnny R.? is a 1966 Spanish-West German western film directed by José Luis Madrid and starring Lex Barker, Joachim Fuchsberger and Marianne Koch. It was shot at the Spandau Studios in West Berlin and on location around Barcelona. The film's sets were designed by the art director Andrés Vallvé.