Comic Related Roles
Detective John Hartigan
In 2005, Willis starred in the crime noir anthology Sin City, a film directed by Robert Rodriguez and comics legend Frank Miller, based on Miller's acclaimed series. He played Detective John Hartigan, a seasoned cop with a heart condition, determined to save Nancy Callahan from the wrath of Roark Jr. and the extremely powerful Roark family.
In the 2014 sequel, Sin City: A Dame to Kill For, Willis briefly reprises his role, appearing as an apparition to the grief-stricken Nancy.
In 2010, Willis starred in RED as wanted retired black-ops agent Frank Moses. The film was a large departure from the Warren Ellis graphic novel it was based on, mainly borrowing a few concepts from the book, and even changing the central character's name of Paul Moses to Frank Moses.
The first movie was successful enough to garner a sequel in 2013, entitled RED 2.
Willis played Joe Colton, the original G.I. Joe, in the 2013-released G.I. Joe: Retaliation, a sequel to 2009's G.I. Joe: The Rise of Cobra.