Shu Lea CheangDirectorWriterProducerFilmography · 2 credits1994Fresh Kill · Director ★ 5.91994Fresh Kill · Producer ★ 5.9