Lutvija Belmondo Mirga narrates a story about four generations. Belmondo is the central character of the film, a gypsy king, who decided to establish his own gypsy village. He names it Shanghai. Belmondo makes a living smuggling and his power and influence grow big. He even gets the local police and politics on his side and that helps him to become untouchable for law. But with the downfall of Yugoslavia, smuggling of goods is replaced by smuggling of the arms. Though lucrative the business starts to threaten Belmondo's personal life and he finds himself at the crossroads. Will he protect his own family or is he going to sacrifice his personal happiness for business ambitions? Shanghai Gypsy is a story about longing for happiness; it is a story about love and family ties, in which tears are intertwined with laughs. The story is set in times of the downfall of Yugoslavia. The film is shot in the authentic Romani language.