De neste filmrollene han fikk hadde bare moderat suksess, selv om han spilte sammen med skuespillere som Meryl Streep og Liam Neeson i fra 1996, Tim Roth i og en del andre. I 1998 hadde han sin neste viktige rolle, da han spilte i sammen med Edward Norton.