Peter Chan Ho-sun is a truly transnational director: born in Hong Kong and raised in Bangkok, he studied cinema in the United States at the UCLA film school before returning to Asia in the early 1980s. He began work in the Hong Kong film industry as second assistant He began work in the Hong Kong film industry as second assistant director to John Woo in _Heroes Shed No Tears_ (Yingxiong wulei 英雄無淚, 1986), and as a location manager to Jackie Chan in _Project A II_ (A jihua xuji A 計劃續集, 1987) and Armour of God (Longxiong hudi 龍兄虎弟, 1986), before moving on to producing and directing his own films in the late 1980s. Twenty movies later, he eventually joined Steven Spielberg at Dreamworks.