Nicolas cage ehhhhhhhhhhh
These two are really good, but Bardem is a quality actor.
Johnny Depp in Tim Burton movies
Rick Mayall and Adrian Edmondson (the young ones, bottom, guest house paradiso)
Bryan Cranston in breaking bad
From Gladiator to A beautiful Mind. I think the best actors can go from one genre to another. I give Rusty great credit for playing such different roles. Hey, I love my action heroes - Van Damme, Stallone, Etc - but they carry the same mannerisms into each role. (However if you have seen JCVD - that surprised for the better.)