The 51 greatest movie heroes of all time, ranked
Foster is truly thrust into the deep end to gain her hero status. 30. Marshal Will Kane Gary Cooper as Marshal Will Kane.United Artists To be a hero, you often need to make tough decisions, ...
INSIDER via Yahoo
2 days ago