When a sudden plague of blindness devastates a city, a small group of the afflicted band together to triumphantly overcome the horrific conditions of...
Ten stories or one. Ten moments in the timeline: 1972, 1999, 1550, 2083, 1891, 2012, 1618 – and the same reality: violence giving the final face to...