1. De Niro (Goodfellas, Casino)
2. Al Pacino (Godfather, Donnie Brasco)
3. Edward Norton (American History X)
4. Marlon Brando (Godfather)
5. Johnny Depp or Jude law (only becasue i like them when they act in most films)
and Clint Eastwood for all his spaghetti westerns