Independent Spirit Awards 21st Independent Spirit Awards – Best Foreign Film Added: Mar 3, 2006 | Duration: 0:33 | Views: 204 Ziyi presenting Best Foreign Film at the 21st Independent Spirit Awards. 16th Independent Spirit Awards Added: Mar 24, 2001 | Duration: 2:53 | Views: 215 Ziyi winning the Best Supporting Actress prize at the 16th Independent Spirit Awards for Crouching Tiger, Hidden Dragon.