I like versatile actors like Javier Bardem that can do anything. Jack Nicholson is "About Scmidth" and I can watch Cary Grant anytime! Al Pacino in "Dog Day Afternoon" and James Caan or even Edward Norton (I hope he doesn't waste his talent), Fernando Rey it's also superb and overlooked. 