March 06, 2006
The film that the Honolulu Star Bulletin recently called “long overdue” and a “powerful, haunting feature” will screen in competition at the 24th San Francisco International Asian American Film Festival on March 21st and 25th.
View website