Firecracker aka Naked Fist, both sound like a hell of a good time, but I’m going with the former because this is one dynamite movie. Filmed on location in the Philippines, you can practically feel the humidity suffocating our black belt heroine as she delves into a twisted world of drugs and blood sport in search of her missing sister. Plenty of blood and clothes are shed along the way in this action packed display of excess…