Filmed Better Luck Tomorrow (2002) at his own high school alma mater.
Adept with ensemble casts.
Libra
Yi-Bin Lin
Taipei, Taiwan