The latest Marvel comics adaptation takes its superpowered heroes into horror territory.
Source: CNet