One of my favorite actors, he's consistently top-notch and really tries to expand his range. My favorite performance of him is either Frank or Shame. This turned around nicely, because I do think Christian Bale both appearance and acting wise might've made a good choice too.