Dwudziestoletni Irańczyk Amir (Hamid Reza Abbasi) mieszka w niewielkim mieście nad Morzem Kaspijskim i pochodzi z rodziny, która z trudem wiąże koniec z końcem. Pracuje jako kelner, ale traci tę posadę. Chłopak zakochany jest ze wzajemnością w Narges (Sadaf Asgari), niestety ona pochodzi z wyższej klasy społecznej. W dodatku wkrótce ma wyjść za mąż za mężczyznę, którego wybrał jej ojciec. Tymczasem Amir podejmuje pracę rybaka, aby zdobyć pieniądze i przychylność rodziny ukochanej. Ulega pokusie szybkiego zarobku i angażuje się w przemyt kawioru.