Critics Hate Stephen Chow's Hit Scifi Movie

The good news: Stephen (Shaolin Soccer) Chow's venture into science fiction, CJ7, has been a huge box-office smash in China, in spite of record-breaking snow storms. The movie has made an impressive US$18 million in its first two weeks, meaning that other Chinese film-makers may be tempted to ditch martial arts for… » 2/14/08 6:30am 2/14/08 6:30am