Accident

Position: Director, Writer, Producer, Editor, Colourist

Two Chinese sisters reunite in Germany, torn between detachment and attachment, bereft in their migrating childhood.

Previous
Previous

Family Trip

Next
Next

Onshore at Southampton