Factors to support my statement,
1. The movie is 2 and a half hour long.
2. Lin Chi ling is in the movie itself.
3. The battles are nicely directed.
4. It certainly brings out flavor of war.
5. The movie is laughable at some parts.
Lots and lots more!

One thing that really keep me in suspense about this movie is............ OMG there is a part 2!
O my, Darling is heading for Taiwan !!! I MISS HER =(