Шон, який прагне знайти супутницю життя, бореться із сором'язливістю та незручністю на побаченнях, незважаючи на те, що він працює в додатку для знайомств. На вечірці брат переконує його запросити на побачення Вайолет, чарівну жінку. Не знаючи, що Вайолет працює повією, Шон через свій аутизм і довірливість не може розпізнати її справжню професію. Під час їхнього спільного життя Вайолет відчуває унікальні якості Шона, зокрема його здатність "чути" кольори через свій стан. Коли Шон зрештою дізнається правду про роботу Вайолет, він продовжує підтримувати її, вбачаючи в ній актрису-початківця.
Непохитна відданість Шона і захисний характер його сім'ї викликають підозри щодо минулого Вайолет. Незважаючи на настанови брата і бабусі, Шон відчуває, що змушений торувати свій шлях до розуміння кохання. Оскільки Шон вважає, що знайшов свою потенційну дружину, Вайолет бачить можливість почати все з чистого аркуша. Однак виклики життя Вайолет незабаром випробовують їхні стосунки на міцність, змушуючи їх з'ясувати, чи зможе їхнє кохання витримати їхні розбіжності. Ця історія, адаптована за мотивами роману, відзначеного багатьма нагородами, досліджує складнощі кохання та прийняття.