Jeremy Renner has built a fascinating career playing a wide range of intense and complex characters. He first gained ...