Галина Андреевна (Татьяна Колганова) - интеллигентная женщина, преподаватель фортепиано в музыкальной школе. Она давно в разводе и всю себя посвятила воспитанию единственного сына Максима (Дмитрий Егоров). Конечно, когда сын приводит в дом невесту Варю (Дарья Бранкевич), выросшую в детском доме и работающую маляром, Галина, не колеблясь, выставляет ее вон. Она уверена, что простая, малообразованная девушка из неизвестно какой семьи не пара ее сыну. Но вслед за Варей ушел и Максим. И, спасая девушку из-под колес машины, за рулем которой сидел пьяный водитель, он погиб. Варя выжила, но оказалась прикована к инвалидной коляске. В глазах каждой из женщин другая виновна в смерти Максима....