David Lam
Street Angels (少女党) is a 1999 Singaporean drama film directed by David Lam Tak-luk.