A molecular biologist's study of the human eye has far-reaching implications about humanity's scientific and spiritual beliefs.
as Ian Gray
as Karen
as Sofi
as Kenny
as Priya Varma
as Dr. Jane Simmons
as Margaret Dairy
as Darryl Mackenzie
as Salomina
as 7-Eleven Attendant
as Marriage Clerk
as TV Anchor
as Posh Waitress
as Nurse
as Baby Tobias
as Baby Tobias
as Waitress
as Julie Dairy
as Lab Assistant