Two Chinese university dropout audiophiles set out on a quest to decode a mysterious message received from the Moon, but quickly find themselves fighting against the mother of all conspiracy theories – the Illuminati.
2005
2003
2001
1995
1989
2000
1994
1986
1975
1969
1990
1984
1987
1991
1997
1998