What character in All You Need Is Kill inspired Tom Cruise's character in Edge of Tomorrow?
Edge of Tomorrow:  Major William Cage (Cruise), a public relations officer with no combat experience, is forced by his superiors to join a landing operation against the aliens. All You Need Is Kill:  "All You Need Is Kill" follows a soldier named Keiji Kiriya, who, after dying in a battle with extraterrestrials, is caught in a time loop that makes him live the same day repeatedly, allowing Kiriya to improve his fighting skills.
Keiji Kiriya