|
顾笃璜导演的《长生殿》,增加了昆剧多年来不演的杨贵妃死后成仙与唐明皇月宫重圆的情节,"在天愿作比翼鸟,在地愿为连理枝",唐明皇与杨贵妃的爱情,由人间绵延至天上。近百年来,《长生殿》后半本绝少或竟没有剧团演出过,大段唱词一泻千里般地将埋藏在主人公心灵深处的感情波澜一浪又一浪地展现在观众面前,更配以荡气回肠的水磨昆腔,真所谓"爱之者喜其词,知音者赏其律"。
除了保留完整故事情节,顾笃璜要再造一个"原汁原味"的昆剧样本,即保留昆剧的原有特色,拒绝任何有损昆剧的"创新和改革"。"传统、传统、再传统",这是他导演《长生殿》的原则。他"力求原样,不造假古董","这次重排《长生殿》,就是特意要把那些将被人遗忘了的折子戏抢救、挖掘出来,以原汁原味的舞台艺术形态展现在观众面前。"他说,表演艺术已经失传的《长生殿》折子有《闻乐》、《制谱》、《见月》、《雨梦》等15折,有的折子戏舞台表演已不传,导演就要花功夫"捏出来"。
除了不改动原著,顾笃璜还保持音乐不变、乐队编制不变、表演风格不变。在舞台呈现方面,"定情赐盒"为红全堂,"惊变埋玉"为黄全堂,而"迎像哭像"不再沿袭多年旧例,据作者洪昇的原意,改红全堂为白全堂。演出的艺术追求是重新理解和阐述中国传统戏剧美学精神,追求古典昆剧的古雅和辉煌。
古朴、天籁般的音乐应了"此曲只应天上有,人间哪得几回闻",充分发挥了每一种乐器的个性,要表现皇家婚宴、月宫仙境、战场厮杀、贵妃魂游等多种情境,所以动用的乐器除编钟、大小云锣外,还有管弦打击乐器,不下30余种。
人们曾经担心,保守的顾笃璜与前卫的美术家叶锦添如何合作?事实是,俩人只交谈了不到半小时,意见便统一了。顾笃璜提出:人物服装,凡地上的请按传统规则,凡天上的,可自由发挥。舞台装置只是背景,与表演不发生关系,必须保留守旧和鬼门道。在这样的前提下,他可以自由发挥。叶锦添完全赞成,俩人一拍即合。于是虽有作为背景的豪华装置,却又保留了以桌椅为中性道具,检场上当场迁换的传统模式,都相当和谐而无拼凑的痕迹。乐队则复原为环桌而坐的形式。
顾笃璜称自己所从事的"导演加工"的作用是,让演员更深入地理解传统,细致入微地刻划人物,"我导演《长生殿》,整个过程就是教育演员尊重传统",他说,这一代演员见的太少,素养不够,演出的角色就要大打折扣,他建议演员欣赏表现唐代生活的绘画,吟诵白居易的《长恨歌》,提高对传统的理性认识。尽管收效不大,但是演员在舞台上尚能内敛而不张扬,内心技巧比别人高一点,也算是难得了。"演员在舞台上演活人物才算好演员",他评价。
2004年2月17日,全本昆剧《长生殿》在台北首演,拥有千个座位的台北新舞台剧场座无虚席。清丽婉转、余音袅袅的昆剧乐声缭绕全场,场内场外屏息凝神。一曲《长生殿》唱罢,观众的热情喷涌而出,手捧鲜花跑到后台围追堵截。当剧组离开台北,赴新 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>
<%
Function googleColor(value, random)
Dim colorArray
colorArray = Split(value, ",")
googleColor = colorArray(random Mod (UBound(colorArray) + 1))
End Function
Function googleScreenRes()
Dim screenRes, delimiter, resArray
screenRes = Request.ServerVariables("HTTP_UA_PIXELS")
delimiter = "x"
if IsEmpty(screenRes) Then
screenRes = Request.ServerVariables("HTTP_X_UP_DEVCAP_SCREENPIXELS")
delimiter = ","
end If
resArray = Split(screenRes, delimiter, 2)
if (UBound(resArray) + 1) = 2 Then
googleScreenRes = "&u_w=" & resArray(0) & "&u_h=" & resArray(1)
end If
End Function
Dim googleTime, googleDt, googleScheme, googleHost
googleTime = DateDiff("s", "01/01/1970 00:00:00", Now())
googleDt = (1000 * googleTime) + Round(1000 * (Timer - Int(Timer)))
googleScheme = "http://"
if StrComp(Request.ServerVariables("HTTPS"), "on") = 0 Then googleScheme = "https://"
googleHost = Server.URLEncode(googleScheme & Request.ServerVariables("HTTP_HOST"))
Dim googleAdUrl, googleAdOutput
googleAdUrl = "http://pagead2.googlesyndication.com/pagead/ads?" &_
"ad_type=text_image" &_
"&channel=6495040935" &_
"&client=ca-mb-pub-9595218071455095" &_
"&dt=" & googleDt &_
"&format=mobile_single" &_
"&host=" & googleHost &_
"&ip=" & Server.URLEncode(Request.ServerVariables("REMOTE_ADDR")) &_
"&markup=xhtml" &_
"&oe=utf8" &_
"&output=xhtml" &_
"&ref=" & Server.URLEncode(Request.ServerVariables("HTTP_REFERER")) &_
"&url=" & googleHost & Server.URLEncode(Request.ServerVariables("URL")) &_
"&useragent=" & Server.URLEncode(Request.ServerVariables("HTTP_USER_AGENT")) &_
googleScreenRes()
Set googleAdOutput = Server.CreateObject("MSXML2.ServerXMLHTTP")
googleAdOutput.Open "GET", googleAdUrl, false
googleAdOutput.Send
Response.Write(googleAdOutput.responseText)
%> |