La película se desarrolla en Estados Unidos en el año 1964. Selma (Björk) es una inmigrante checa que se muda a aquel país con su hijo Gene. Además padece una enfermedad hereditaria degenerativa que le está ocasionando una rápida ceguera progresiva. Por este motivo Selma ahorra centavo a centavo en una lata que guarda en su cocina para pagar una operación que evite que su hijo sufra el mismo destino.