The movie is about the search for an ancient artifact. At the beginning, the movie looks like it's a crime piece about a criminal band that is looking for some priceless relics. Later, it seems that band is lead by an alien. Near the end of the movie, they find the artifact. The alien leader is badly wounded, but is able to activate the artifact.
It appears that the artifact is a key that enables (activates) an alien spaceship. The spaceship is buried in the mountain somewhere in China. It roars to life and looks like a dragon from legends. Then, it disappears (seems to be teleported to some distant world).