A tizenhét éves Griet (Scarlett Johansson) édesapja megvakul egy kemence felrobbanásánál, ezért a lány kénytelen cselédnek szegődni a festő, Johannes Vermeer (Colin Firth) családjához. A lány kortalan szépsége felkelti a festőművész érdeklődését, és bár neveltetésük és társadalmi helyzetük gyökeresen más, a mester észreveszi Griet ösztönös tehetségét, és fokozatosan beavatja őt művészetének titokzatos világába. Amikor anyósa, Maria Thins (Judy Parfitt) észreveszi, hogy Griet lett Vermeer múzsája, veszedelmes döntést hoz.