This Halloween sees the nationwide release of Silent Hill: Revelation 3D. A highly anticipated feature derived from subject matter which is beloved by many; the movie also looks like it’s going to set a new high standard in the world of fantasy horror. In the run up to the release, SCREAM’s Colin McCracken caught up …Read More