At times, the gore is a bit difficult to stomach, but the story is fascinating and compelling.