Red was directed by German director Robert Schwentke.
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 . In the film version , the title is derived from the designation of former CIA Agent Frank Moses ( Bruce Willis ) , meaning `` Retired , Extremely Dangerous '' . Robert Schwentke ( [ ˈʁoːbɛʁt ˈʃvɛŋkə ] ; born 1968 ) is a German film director .