Senere i 1999 medvirket han i mot Charlize Theron og Michael Caine, hvor han spilte en ung mann som har bodd på barnehjem i hele sitt liv, og nå vil ut og utforske verden. Denne filmen vant to Oscar-priser og ble nominert til ytterligere fire. Han spilte også i westernfilmen .