Was initially going to give this a 3 and a half rating but the final 30 seconds bumped it up to a 4. Honestly couldn't stop laughing.
As for the film, it's a lot of goofy fun with some surprisingly well executed fight scenes. The story itself was pretty original and that also has a lot to do with my enjoyment of it all. Sammo never fails.