Double

A short film set in 1960s Shanghai. Though the title of the film means 'Double', everything that we see in the film is single, yet our mind still thinks it makes perfect sense.


Posters