从今年已然落幕的春节档电影市场大战不难看出,导演之间的“内卷”已经藏不住了。
贾玲依靠超强的个人毅力,再次逆袭称霸春节档。
而韩寒要带着内地喜剧一哥,重启5年的大IP。
如此一看,国师张艺谋竟然不吃香了?
尽管《第二十条》总票房看起来不尽如人意。
可当热潮逐渐褪去,真正有后劲的才开始奋起直追。
没错,就算在当下工作日,《第二十条》也已经连续两天斩获日票房以及观影人次的冠军。
当然,这部电影其实是演员与导演之间的双向成就。
只能说张艺谋选角眼光是真的没的说,每个演员一出场就能牢牢锁住观众的视线。
毕竟这可是《三大队》《漫长的季节》加《狂飙》,连配角都曾火爆一时。
就连台词只有一句的领头闹事司机,那也是经典配角人选。
尽管《第二十条》里全员熟脸,可神通广大的网友还是发现,里面有一位不太眼熟的演员出现。
张艺谋儿子
一头黄毛,跟在一群闹事司机里,而且还莫名其妙有两个特写镜头。
其实在观影期间,我就感觉到有点奇怪,这个人明显不是爆款剧里的配角,可似乎还有点眼熟。
在翻过演员表后,才发现,原来这位半熟不熟的演员,是张艺谋的儿子张壹男。
也难怪原本就完全可以用群演替代的角色,偏偏又给安排了两个特写。
实际上,张壹男也不是第一次出现在张艺谋的电影里了。
《满江红》中,他是后半段剧情中同样只有一个镜头的书记官,也是莫名给了一个特写镜头。
其实张壹男的定位,与张艺谋一样是走导演路线,
22岁的他曾与另一位新人导演合作了微电影《那边》,以及《谁唱出了第一支春曲》。
在个人的社交平台中,认证的也是“青年导演”。
只不过在5年前毕业后,似乎还在韬光养晦,没什么真正拿得出手的作品,反而在父亲的电影里客串。
而张壹男的姐姐张末,导演之路就更“耀眼”一些了,至少闯出了点名堂。
她与张艺谋合作执导的《狙击手》,票房欠佳但口碑颇为不错。
独自操刀的《28岁未成年》豆瓣评分还未到及格线。
后面与影后张小斐合作《拯救嫌疑人》,同样 豆瓣5.8分不太可观。
看来后面的道路还是任重而道远啊。
在内娱众多的“星二代”中,其实我最佩服的还是王骁——
骂不还口的王骁
帅出了另一种境界
谁能想到,一位明星在路演过程中,还会当场被观众“破口大骂”。
电影放映过后,王骁照常与在座的观众互动,他正兴致勃勃地讲自己与南京司机的趣事,结果突然有一位观众闯进来大声指责王骁。
原来是影院没给预留出路演的时间,下一场电影的观众已经在门口等了快二十分钟。
而不知道情况的王骁,还在滔滔不绝地讲故事,其他人受不了直接进来推门就喊。
本来还想无视她,可越骂越难听,主持人也立刻上台要结束这一场,王骁只能尴尬地站在原地,握紧话筒一声不吭。
在我看来,这位观众嘴里的“五线小演员”,在骂不还口的时候,已经帅出了另一种境界。
所谓的“五线”,也是王骁一点一点打拼出来的。
他原本能戴着星二代的皇冠,在资本的世界里凭借实力站在一线的位置,可他偏偏要从零做起,靠自己的魅力闯出一番天地。
王骁火了吗?
如今家喻户晓的程度来看,其实也算是小火了一把,毕竟高口碑作品中总能出现他的身影。
正剧里,他可以是《白鹿原》里的白孝武,《巡回检察组》的沈广顺,还有《功勋》里的陆杰和《县委大院》的乔胜利。
都市剧里,他又能以截然不同的形象登场。
《流金岁月》里王骁是豪爽仗义、西装革履的精英男,《我们的婚姻》还是表面直男癌实际“妻管严”的反差职场老油条。
还有《今生有你》的孙志军,喝酒打架还犯浑,可就这么个男人却痴情又正直。
其实王骁能火,并不是偶然。
他没有让人眼前一亮的颜值,戏外似乎站在人群中都不会被一眼发现。
可他就是能用类似的造型,塑造出截然不同的各种角色,而且能在不喧宾夺主的情况下,给观众留下极为深刻的印象。
因为他能够完美驾驭各种题材、各类角色,最神奇的是无论与什么样的演员都能碰撞出火花。
古偶剧《三生三世十里桃花》以及《三生三世枕上书》里,与流量女演员搭配得比较默契,造型不入眼也有笑点。
与倪妮和刘诗诗,各种85花也没有任何违和感,每个互动的细节都非常合理。
还有李小冉、高叶以及李一桐,这些女演员完全是各个年龄段不同性格的,连走的路线都不一样。
而与王骁同框出镜,总能有CP感。
男演员就更不用说了。
一部《狂飙》一部影版《三大队》,都是刑侦的风格,年代造型大差不差。
甚至还是王骁与张译合作,可王骁一出场,与杨建这个角色的气质已经差了十万八千里远。
缉毒警和刑警,也能演出完全不同的效果,这实力还有谁不叫绝。
结语
如今活跃在演艺圈的星二代还真不少。
比如吴刚的儿子,闫妮的女儿,陈宝国的儿子以及陈凯歌的儿子等等。
这些星二代总能拿到不错的资源,不是央视大剧就是黄金档大片,可他们的表现往往是“一颗老鼠屎坏了一锅粥”。
其实观众也并不是对“星二代”这三个字有偏见。
在大家眼里都是演员,只要有实力、能把握好人物,谁的女儿、儿子观众也根本不在乎。
可偏偏有人仗着星光,拿着不配位的资源,影响整部剧的观感,就这还能资源拿到手软,简直就是贻笑大方。
摒弃光环,45岁的王骁依旧游走在各类配角里乐此不疲,也难怪能获得张艺谋的青睐。
我想,王骁真的该大火了。
-->
`,
"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=254487&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 ;
}