I first saw this movie on the flight from China to USA...It is not bad..