Gina (Blake Lively) und ihr Ehemann James (Jason Clarke) führen eine fast perfekte Ehe. Nachdem Gina als Kind bei einem Autounfall ihre Eltern und ihr Augenlicht verlor, vertraut sie ganz auf James. Sie sieht die Welt durch James' Beschreibungen und ihre lebhaften Vorstellung - eine Abhängigkeit, die ihre leidenschaftliche Beziehung zu stärken scheint. Trotz Ginas Einschränkung genießen die beiden ein buntes Leben in Bangkok, wo James bei einer Versicherung arbeitet. Es scheint als wäre, die Schwierigkeit ein Kind zu bekommen, das einzige Problem der beiden. Als Gina die Möglichkeit einer Hornhauttransplantation bekommt und ihre Sehkraft zurückgewinnt, wird das Leben der beiden sowie ihre Beziehung auf den Kopf gestellt: Gina sieht die Welt nun mit eigenen Augen. Ihr neues Gefühl von Unabhängigkeit empfindet James als bedrohlich, da Gina beginnt, ihr Leben und ihre Beziehung zu hinterfragen...