Latch (2013)

Share

Release Date

20 Nov, 2013

Runtime

01:47: (HH:MM)

Synopsis

The distance from the nearest star to Earth is one hundred and fifty million kilometres. As long seems to be the journey to another human being.

Original Title

Salpa

Photos

poster