La Flûte de roseau débute par un prologue situé dans une Corée médiévale : un roi veut élever son fils indiscipliné dans la tradition martiale. À l'âge adulte, le prince devient un monarque imbu de son autorité et arrogant. Le jeune roi s'apprête à exécuter un de ses subordonnés. Son ami d'enfance, également poète, tente de l'en dissuader. Celui-ci décide aussi de quitter le royaume pour reconquérir sa liberté et retrouver son inspiration.
Marat (Talgat Assetov) is a chauffeur who, following a traffic accident, finds himself in debt. When his baby becomes ill, he agrees to murder a journalist in order to earn some money.