“A short film about drugs, dealers and addicts.”
A short film about drugs, dealers and addicts.
DirectorSydney Joanna Sheng