Good action, a lot of blood. Good story.