Egy tehetős család leánya, Michelle, vakon és süketnémán születik. A szülők felfogadnak egy éppen munka nélkül álló, nem épp hagyományos tanárt, aki megpróbál a maga különleges eszközeivel világosságot hozni a lány fekete világába.
Egy fiatal lány egy lovas baleset következtében elvesztette látását. Charles, a vakvezető kutyák trénere kiképzi Almát, a törpe lovat hogy segítse a lányt a mindennapokban.
1983-ban egy fiatal újságírónő Moszkvába érkezik, hogy interjút készítsen a nyugdíjas KGB ügynökkel, Guy Benett-tel. Visszatérünk a harmincas évek egyik elit, angolszász fiúiskolájába. A fiatal Guy rejtegeti homoszexuális hajlamait, közben titokban lázad a szigorú szabályok ellen. A fiú rokonlélekre talál a marxista Tommyban. Az iskolában botrány tör ki: Guyt rajtakapják egy másik fiúval, aki végül nem bírja a gúnyolódást és öngyilkos lesz. Ekkor Guy úgy dönt, nem fogja tovább titkolni igazi énjét.