Actress Michelle Chen speaking at the 2012 New York Asian Film Festival