Egads. And I am sorry but Ed Norton?!!! Sorry guys, go find 1986's Manhunter and watch William Peterson in the lead.
Regards, Todd
Norton is for my money one of the best actors about. Remember when these guys are on screen they are acting, you don't need to be a nutcase in real life in order to portray one on screen. Norton's performances in American History X and Fight club were superb.
Jon Cusack has an ability to portray a bit of a 'tough guy' thing (Thin Red Line, Grosse Point Blank) but remain credible and human, and also do straight dramas, romcoms etc.
Hopefully Colin Farrell will get a good role soon.
Vinnie Jones and Vin Diesel I would consider one dimensional, one trick ponies and severely limited in terms of acting ability. Cartoon he-men. They just ain't my cup of tea.