menu-bar All the categories

109,00 kr

Directed by internationally acclaimed artist Shezad Dawood, this film tells the story of two Chinese youths who land in a spaceship outside Preston in the North of England.