EPISODE
SEASON
Far in a dystopian future, the human race has lost the sense of sight, and society has had to find new ways to interact, build, hunt, and to survive. All of that is challenged when a set of twins are born with sight.
February 23, 1985 in Kuwait
12 February 1968, London, England, UK
24 July 1967, Haifa, Israel
3 March 1958, Toronto, Canada
18 January 1969, Washington, District of Columbia, USA
30 March 1973