Artist Shezad Dawood makes his directorial debut with this abstract science fiction film. The story is set in Preston, England, which has the fastest growing Chinese population in Britain and has been host to the greatest number of UFO sightings. Chinese youths Jiang (Chen Ko) and Shin (Jennifer Lim) arrive near the town in a spaceship. They are on a mission to bring back agents known as the Glorious 100, who were sent to Earth thousands of years ago to study the plant and its occupants, but in the process they have been corrupted by their environment. To make matters worse, Jiang and Shin are being chased by a gang of bikers.