38. Międzynarodowy Festiwal Filmowy w Berlinie odbył się w dniach 12-23 lutego 1988 roku. Imprezę otworzył pokaz niemieckiego musicalu Linia 1 w reżyserii Reinharda Hauffa. W konkursie głównym zaprezentowano 19 filmów pochodzących z 15 różnych krajów.

Jury pod przewodnictwem włoskiego krytyka filmowego Guglielmo Biraghiego przyznało nagrodę główną festiwalu, Złotego Niedźwiedzia, chińskiemu filmowi Czerwone sorgo w reżyserii Zhanga Yimou. Drugą nagrodę w konkursie głównym, Srebrnego Niedźwiedzia − Nagrodę Specjalną Jury, przyznano radzieckiemu półkownikowi z końca lat 60. pt. Komisarz w reżyserii Aleksandra Askoldowa.

Przebieg festiwalu Początkowo przewodniczącym jury miał być niemiecki aktor Gert Fröbe, ale z powodu choroby musiał on ostatecznie zrezygnować z tej funkcji. Dyrektor festiwalu Moritz de Hadeln mianował wówczas szefem jury włoskiego krytyka filmowego Guglielmo Biraghiego.

Honorowego Złotego Niedźwiedzia za całokształt twórczości odebrał brytyjski aktor Alec Guinness. W ramach festiwalu odbyła się retrospektywa pt.