Set in a future where humans have lost their sense of sight, relying on new methods to conduct everyday life. Things get thrown into chaos when a set of twins is born that have their sight.