A 17. századi Amszterdamban az elárvult Sophiát (az Oscar®-díjas Alicia Vikander) házasságba kényszerítik egy vagyonos és befolyásos kereskedővel (a kétszeres Oscar®-díjas Christoph Waltz), ami anyagi biztonságot, de egyben boldogtalanságot is jelent a lány számára. Amikor férje portrét rendel róla, szenvedélyes viszonyba bonyolódik annak fiatal festőjével (Dane DeHaan). Hogy elmenekülhessenek a kereskedő messzire érő kezei elől, a két szerelmes mindent kockára téve beszáll a tulipánhagyma-üzletbe, abban a reményben, hogy a megfelelő mennyiségű hagymával elég pénzre tesznek szert szabadságuk megváltásához.