I had low expectations for this movie when I planned on seeing it...and the movie REALLY exceeded them! I'm not going to lie...I was truly entertained throughout the movie...although there were some outrageous moments! This movie deserves a 3.5 because it's a bit messy and brainless here and there...but everything else was perfectly fine! I enjoyed this movie and i'm not afraid to say it! The movie had a clever script along with action, fights, and laughs that were more than adequate! This brings us back to the beginning of the golden decade in Hong Kong cinema!