"Taipei Snow Fall" cast members Berlin Chen (L) and Tony Yang arrive for the red carpet of the Tokyo International Film Festival on Saturday, October 17, 2009 in Tokyo, Japan. [sina.com]