Naomi Watts Premieres Latest Film