Who directed the film for which Luisa Isabella Nolasco da Silva Leong Lok-yau  received the nomination for Best New Performer for the 25th Hong Kong Awards in 2006?
Isabella Leong Luísa Isabella Nolasco da Silva Leong Lok-yau, better known as Isabella Leong, is a Hong Kong-based Macanese actress and former singer.
The Touch (2002 film) The Touch (; literally: "The Legend of the Heavenly Pulse" or "The Legend of the Heavenly Mountain Range") is a 2002 Hong Kong action/adventure martial arts film directed by "Crouching Tiger Hidden Dragon" cinematographer Peter Pau and starring Michelle Yeoh, Ben Chaplin and Richard Roxburgh. It was produced by China Film Co-production Corporation, Han Entertainment, Mythical Films, Pandasia Entertainment and Tianjan Studios, with the distribution handled by Miramax Films.