I liked him in Willy Wonka. That was about it. The rest was over-acting. Well, so was that one, but the quirkiness worked better for me.
He gets the strange parts that are practically made just for him.
Edward Scissorhands, Sweeney Todd, the Mad Hatter, Captain Jack Sparrow, Benny and Joon, et al..................
He was really good as Tonto in The Lone Ranger .
That'z a bizarre reversal. I like MOST of his movie roles (Ed Wood, Donnie Brasco, Once Upon a Time in Mexico, Finding Neverland, Pirates of the Caribbean, The Imaginarium of Doctor Parnassus, Public Enemies, Dark Shadows, etc.) but absolutely LOATHED his take on Willy Wonka. He's obviously never read the book and decided to make the character "edgy" by playing him as a cross between Marilyn Manson and Michael Jackson. His Wonka made me want to punch him every time he was on screen, and was 1000X worse than the iconic version Gene Wilder played.
From talking to other people, there seems to be pretty wide spread consensus on this.
But contrast him in Wonka with the truly lovable human being Gene Wilder. Sorry, no comparison.