當然,祖先聽到這個消息後,主人停止了對寶玉的懲罰。這時,被罰的寶玉也昏了過去。雖然寶玉的所作所為無異於不忠不孝,但面對老祖宗的責罵,他仍想為自己正名,並以“為了光宗耀祖而管教他”的理由為自己辯護。這時,林青霞飾演的寶玉抓住機會醒來向祖先哭訴,結束了這場噩夢。
表面上看起來主人認為寶玉的行為有辱家風,但實際上仍然是封建社會對下層社會的不尊重。畢竟在賈老爺眼裏,戲子永遠是戲子,寶玉不能和戲子混在壹起。再加上寶玉幫助的演員都是王爺寵信的,各種原因混雜在壹起,不可能抑制自己的憤怒,不顧勸阻懲罰寶玉。
雖然《紅樓夢》是壹部老香港電影,但演員陣容仍然是明星雲集。除了林青霞飾演的賈寶玉之外,張艾嘉、米雪、迪博拉和埃利奧特·恩戈克等港星如今仍有很高的聲譽和人氣,但從電影本身來看,它與《紅樓夢》的原著情節相去甚遠。不過,考慮到香港電影壹向註重藝術誇張,這並不奇怪。