Camera Department, Director, Editor Erica Chan is known for her work on Distorted Perfection (2011), Moments (2015) and Until Death (2014). Search: