i dont think he dedicated himself to every role he was in. I mean, a knights tale, the order, casanova, candy, 10 things i hate about you. these are all just roles he phoned in. He was great twice, brokeback and TDK. He was good to very good twice monsters ball and ned kelly. and just average to pretty good in the other 10 or so movies hes been in.