I 1600-talets Amsterdam skenar handeln med tulpanlökar, och den så kallade tulpanmanin är ett faktum. I denna tid försöker den välbärgade handelsmannen Cornelis Sandvoort att skapa familjelycka med sin yngre fru Sophia (Alicia Vikander). När de inte lyckas få barn anlitas en ung lovande konstnär att måla deras porträtt som ett arv till eftervärlden. Ett ödesdigert beslut som resulterar i oväntad passion, svek och lögner.