Russell Crowe
Leonardo DiCaprio
Johnny Depp
Russell Crowe my top actor for his performance in Gladiator, my favorite movie ever. His performance in A beautiful mind is excellent too but nothing touches his portrayal of Maximus.

and then there's cinderella man. Les Miserables should be good if he's playing Jean Valjean.