Film przenosi nas do miasta Delft w XVI wiecznej Holandii - w epokę wielkich malarzy, gdzie panuje określony porządek społeczny. Siedemnastoletnia Griet (Scarlett Johansson) o wyjątkowej urodzie musi podjąć pracę, by pomóc swojej rodzinie. Trafia na służbę do słynnego malarza Johannesa Vermeera (Colin Firth), gdzie stopniowo zwraca na siebie jego uwagę. Na zlecenie swojego Mecenasa, Vermeer musi namalować piękną służącą. Choć dzieli ich wszystko, to łączy ich artystyczna wrażliwość i wzajemna fascynacja. Lecz ta znajomość budzi sprzeciw u wszystkich, począwszy od żony...