Violette Castile é uma jovem de 18 anos, que após um acidente de carro, acaba por perder permanentemente sua visão. Rose Clarke, uma moça de 20 perde seu emprego no dia de seu aniversário e precisando alimentar uma irmã caçula, aceita o complicado trabalho de cuidar da filha única da família Castile, que percebe ter dificuldades com sua nova realidade. Ao se conhecerem, se tornam amigas e tentam desenvolver essa amizade, ao mesmo tempo que precisam se preocupar com Lavender Castile, a tia ambiciosa e egocêntrica de Violette.