looks like it's a new movie, but it's dated back in april 2004...they were holding promotional activities in ShenZhen