STARE (Short Film)

An awkward encounter on the Shanghai subway.