Part comedy, part supernatural thriller, part crime film, this is a weird mix. The direction is good, with some excellently choreographed fight scenes, and the acting is good. The different genres actually come togethor well, due to a good story line, and the whole film is well constructed,