美剧向东方致敬:日本“英雄”长出美国胡子
文章来源: 今日时事 于
- 新闻取自各大新闻媒体,新闻内容并不代表本网立场!
750) this.width=750'
src=http://space.wenxuecity.com/gallery/others/5l1mhi.jpg
onclick=document.location='http://'>
美国电视剧《英雄》对日本元素的准确把握,让日本文化的“东风西渐”迈上了新台阶
【作者】牛二
国际先驱导报文章
“牛奶胡子”广告是衡量影视明星在美国是否窜红的商业标志。现在那撇白色的小胡子又出现在日本演员冈正顺——美国电视剧《英雄》里的中村广的嘴唇上。
美剧里的日本味
获得艾美奖提名,又抹上“牛奶胡子”,冈正顺绝对应该声明:“感谢导演、感谢编剧、感谢……”
中村广这个角色实在很讨人喜欢,其在剧中绝对男二号和被暗示为“英雄之源”的重要地位,以及近乎无敌的超能力都且不说,单纯靠这个角色真诚可爱等种种特质,即便身为配角也必能打动观众。在熟悉日剧的观众看来,中村广还有另外一重好处——现实感。就算被放在《庶务二科》这样的经典日剧中,中村广的小职员角色也不会显得做作。
这是最让人嫉妒的地方。在《英雄》里,你可以不嫉妒一个日本人得到了最强的超能力,但不能不嫉妒该剧对日本人形象定位的精确度。美剧里的中国人形象总因外形和角色不靠谱而备受诟病,可《英雄》对日本元素的准确把握,让日本文化的“东风西渐”迈上了新台阶。美国人可以不再怀念翻拍日本恐怖片的时代,因为现在的美剧直接就把日本味拍出来了。
日式漫画的影子
中村广的形象定位,只是《英雄》的日本味之一。这套剧集的另一种日本味是它的日式漫画风格。《英雄》脱不开两套日漫的影子:一是《神鬼帝国》,二是《JOJO奇妙冒险》。《神鬼帝国》是讲人类进化的。它提出一个问题:当有少数人进化到一个更高的阶段,从而以“超人”视角俯视“旧人类”,未来会变得怎样?按照达尔文的说法,物竞天择,适者生存。作为进化的正确方向,超级英雄是否将“旧人类”视为必遭淘汰的草芥?在《英雄》里,这正是某些主要角色的看法。但反言之,最适应环境的物种未必是高级物种,《英雄》第一季的开头和结尾,朝生存了上亿年的蟑螂致敬。
《英雄》和《JOJO奇妙冒险》之间的相似则更为具体。JOJO里的“替身”本来就是特异功能,而《英雄》反面角色塞勒身上有JOJO里两代反派的特质
——吉良吉野和“神父”。塞勒是连环杀手不假,但跟《十二宫》里的杀手不同,而是像吉良吉影一样低调,他还想过上正常生活。这使剧中的联邦调查局也只能把他当成一个传说。而他夺取超能力的方式则是“神父”式的。日漫里的“神父”把替身能力化为一张储存在脑部的磁盘,只要放入脑中就拥有对方的能力。
故事思路日本化
《英雄》最日本化的地方,还是讲故事的思维方式。除了进化之外,《英雄》还有一个关于命运的主题。东方人、西方人都喜欢讲命运,然而好莱坞在说到命运的时候,一般是像《十二猴子》或者《停留》等影片那样,讲一个亦真亦幻的故事,结尾则在最后一刻再令你恍然大悟。注重宿命的结果,是西方影视作品的套路。
而按照东方人的思维,命运之所以重要,在于其实现的过程。比如一位英雄如何找到他的朋友,又如何与终生对手相遇。在这个过程中,英雄和他的朋友以及敌人彼此纠缠,形成了一个“闲人免进”的戏剧漩涡。而作为旁观者,纵然被这个漩涡牵引,但无论抚掌赞叹还是扼腕叹息,都只是有心无力的作壁上观。《英雄》的故事脉络无疑是在向东方致敬。
-->
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_rightside": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_duturandom": {
"html":`
`,
"script":[]
}
, "gg_square": {
"html":`
`,
"script":[]
}
, "gg_topbanner": {
"html":`
`,
"script":[]
}
, "gg_middlesquare": {
"html":`
`,
"script":[]
}
, "gg_dutu": {
"html":`
`,
"script":[]
}
, "gg_botline": {
"html":``,
"script":[]
}
, "gg_dututop": {
"html":`
`,
"script":[]
}
, "gg_shipintop": {
"html":`
`,
"script":[]
}
, "gg_inContent": {
"html":`
`,
"script":[]
}
, "gg_shipinrandom": {
"html":``,
"script":[]
}
, "gg_sideSticky": {
"html":`
`,
"script":[]
}
, "gg_bottombanner": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_marquee": {
"html":`
`,
"script":[]
}
}
const adEnv={
"gg_header": {
"html":``,
"script":[{"type":"text/javascript","exec":` var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; var pbjs = pbjs || {}; pbjs.que = pbjs.que || []; `},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-hb/adn.wnx2.js","async":""},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-video/WenxuecityPlayer.js","async":"async"}]
}
}
const wxcEnv = {
"base":{
"exe":[],
"src":[
{"src": "/news/js/recommendednews.js","defer":"true"},
{"src":"/js/wxcFunc.js","defer":"true"}
]
},
"func":{
"exe":[
//展示评论
'function showMoreComments(){let n = 0;for(let i=0;i
2){dom.hide();}}$("#showallcomment").show();$("#showlesscomment").hide();};',
],
"src":[
//图片,搜索,QR code
{"src": "/news/js/view.js?v=05132024"},
//计数器
{"src":"//count.wenxuecity.com/service/count/script/do.php?type=news&id=29856&n=0&out=jsval","defer":"true"},
]
}
}
function wxcCode(){
wxcEnv.base.exe.forEach(x=>{
let tag = buildAdcode(x);
document.head.append(tag);
})
wxcEnv.base.src.forEach(src => {
let tag = buildSrc(src)
document.head.append(tag);
});
wxcEnv.func.exe.forEach(x=>{
let tag = buildAdcode(x);
document.body.append(tag);
})
wxcEnv.func.src.forEach(src => {
let tag = buildSrc(src)
document.body.append(tag);
});
}
function adcode(){
let adkey = Object.keys(ads);
adkey.forEach(x=>{
let code = ads[x].html;
let div = document.getElementById(x);
if(div)div.innerHTML = code;
ads[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.body.append(tag);
}else{
let tag = buildSrc(s);
document.body.append(tag);
}
})
})
}
function baseCode(){
let baseKeys = Object.keys(adEnv);
baseKeys.forEach(x=>{
adEnv[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.head.append(tag);
}else{
let tag = buildSrc(s);
document.head.append(tag);
}
})
})
}
function buildAdcode(script){
let tag = document.createElement('script');
tag.innerHTML = script;
return tag;
}
function buildSrc(obj){
let keys = Object.keys(obj);
let tag = document.createElement("script");
keys.forEach(key=>{
tag.setAttribute(key, obj[key]);
})
return tag ;
}