It’s very graphic and it’s got a decent story. It’s kind of predictable and at points certain character’s motivations don’t seem realistic or makes sense. I would recommend it though.