El 1 de diciembre de 2006 estrenó en EUA una nueva película, 3 Needles, un drama que aborda tres historias en tres continentes sobre el sida.