XVII wiek, Amsterdam. Artysta Jan Van Loos (Dane DeHaan) przyjmuje zlecenie namalowania portretu młodej mężatki Sophie (Alicia Vikander). W sezonie pracy między klientem także osobą wytwarza się uczucie. Chcąc zbudować wspólną przyszłość, określają się zaczerpnąć z głównej gorączki tulipanowej i ulokować w ciężki rynek kwiatowy.