Red stars an American actor.
Walter Bruce Willis ( born March 19 , 1955 ) is an American actor , producer , and singer . John Gavin Malkovich ( born December 9 , 1953 ) is an American actor , director , and producer . Morgan Freeman ( born June 1 , 1937 ) is an American actor , producer and narrator . Red (2010 film) . The film stars Bruce Willis , Morgan Freeman , John Malkovich , Mary-Louise Parker , Helen Mirren and Karl Urban , with German film director Robert Schwentke directing a screenplay by Jon Hoeber and Erich Hoeber .