The Blind Shall See
Directed by Jonathan BZRA nuclear leak leads to the world's population becoming somewhat blind . Cleaners (hitmen) are part of an elite few who are given good "sight" (special glasses) or as it used to be called 20/20 vision. Everyone else is given far or near sighted "sight". To be born with natural sight is truly UNHEARD of.
Where to Watch The Blind Shall See
Cast of The Blind Shall See