When a sudden plague of blindness devastates a city, a small group of the afflicted band together to triumphantly overcome the horrific conditions of...
SIGHT, starring Greg Kinnear and Terry Chen, follows the inspiring true story of Ming Wang, an impoverished Chinese prodigy who flees Communist China...