春節過後,國劇圈熱鬧了起來。
央視的跨年大劇《南來北往》,以微弱的優勢,成功超越《狂飆》,成為央視八套曆史上,收視率最高的電視劇。
沒有之一。
賈金龍,終於露出了狐狸尾巴。
在被馬魁、汪新成功識破之後,他在火車上劫持人質,妄想換取一線生機。走到如今的地步,賈金龍可以說完全是咎由自取。
既然《南來北往》已經走向大結局,那接下來,還有什麽劇可以追嗎?
就在近期,央視八套再推出一部30集大劇——《一路向前》,接檔《南來北往》,再掀收視狂潮。
並且是全網跟播。
一起來看。
第一、入戲,正當時
“毛主席呀,就跟我們說過,一旦解放了四川,一定要先修成渝鐵路”。
巧了這不是?
又是一個跟鐵路有關的故事。
自古以來,人人皆道蜀道難——蜀道難,難於上青天。
解放之前,偌大的四川,沒有一寸鐵軌。因此一向高瞻遠矚的毛主席,才會說四川解放了,一定要先修成渝鐵路。
但以當時當地的條件,這無疑是一件,無比艱巨的任務。
“三萬解放軍,十萬民工”。
“五百零五公裏,曆時兩年”。
修築成渝鐵路過程中的艱難險阻,絕對不是僅僅幾個數字,就能說的完、說的明白的。
他們,在一窮二白的情況下,靠的是什麽?
——靠的是敢為天下先,靠的是讓高山低頭、讓河水讓路的大無畏精神。
如果說,《南來北往》是以鐵路公安為主視角,展現中國鐵路四十年發展史的話。
那麽《一路向前》,則向觀眾們展示的,則是老一代革命先烈和鐵路人堅韌不拔、無懼無畏的奮鬥精神。
“咱要把這個路基,當成自己家的地基來夯”。
該劇拍攝於2021年,距今已有3年的時間。
其拍攝過程,可謂是一波三折。
除了不可抗力因素之外,劇組在拍攝過程中,還曾發生了工作人員落水事故,從而導致拍攝一度中斷。
第二、築路、反特,源自真實
那麽該劇,講了一個什麽樣的故事呢?
1950年的6月15日,成渝鐵路開工典禮。
先鋒連連長羅向前,從團長馬祖堂的手上,接過了“開路先鋒”的旗幟。
“我羅向前,黨讓我殺敵,我就衝鋒向前,黨讓我修鐵路,我就義無反顧,我們先鋒連,絕對發揚革命的戰鬥精神。”
“用最短的時間,把成渝鐵路修通,結束四川沒有一寸鐵軌的曆史”。
但任務艱巨,開頭隻有更難。
路基硬度不夠,羅向前就帶領戰士們,探索分層填土打夯法。
幾個月之後,朝鮮戰爭爆發。
看著曾經的戰友,作為誌願軍一個個入朝作戰,唯獨羅向前被留了下來。
他一度不解:“朝鮮戰場,不讓誰去也不該不讓我去!”
可羅向前也知道,自己肩負的修築成渝鐵路的任務,有何等重大的意義,是何等的重要。
鐵打的漢子,也有真情流露的時刻:“可我舍不得,那些和我一起出生入死的戰友們”。
回過頭來,修路的四重難關,擺在羅向前的麵前:
1、修路築路,需要砍伐樹木,當地群眾一度不理解;
2、特務進行猖狂的破壞行動,發誓要讓還未通車的成渝鐵路成為一條“死路”,因此還犧牲了不少民工;
3、發生塌方事故,許多人被埋,羅向前還因此被停職;
4、技術問題,鐵路施工過程中,發生了不少的爭執。
《一路向前》在展現了築路過程中的艱難險阻之外,還加入了反敵特等元素,使得整部劇的可看性,又足足提升了一個檔次。
讓人格外期待。
第三、實力派領銜,沒有流量,舒服
什麽是好的劇本、故事?
立意好,看點足、節奏流暢,就是一個好故事。
可再好的故事,也得通過合適的演員,去完美的演繹出來。
選流量?
話題度上來了,可演技、劇集質量,就徹底下去了。
該劇的男一號,是李健。
李健出道的作品,是高群書導演的《命案十三宗》,隻不過彼時的他,還是一個聲名不顯的年輕演員,不太被大眾關注。
從北京電影學院畢業之後,他一直低調演戲。
以出演正劇居多的李健,直到在2010年時,憑借著《永不磨滅的番號》中孫成海一角,才真正露出鋒芒。
就此,他收獲了“豪氣硬漢”的稱號。
低調,演技紮實,是李健身上最大的標簽。
2023年,《狂飆》火了。
其中飾演李響的李健,也再度出圈,成為了內娛“叔圈”中的一員。
而該劇中,與李健搭檔的女主,則是練練。
練練,原名練束梅,和李健一樣,同樣畢業於北京電影學院,此次是兩人的再度合作。
早在十多年前,當時剛畢業不久的練練,就因為出演《恰同學少年》中的陶斯詠一角,成為無數觀眾心目中的“白月光”。
原以為,她要一直靠臉吃飯。
可事實證明,經過多年演藝生涯的磨礪,練練成為了不折不扣的實力派。
如果說,大熱劇《延禧攻略》中為母則剛的“愉妃”,還隻是牛刀小試的話,那麽《大江大河》係列中的韋春紅,則是讓人印象深刻。
幹練、颯爽、敢愛敢恨。
李健和練練,或許流量上很缺,可演技,卻是一點都不缺的。
第四、多聊一點
也許有人說,光看預告片,就能看出《一路向前》,是隻有央視會播的主旋律劇。
可,主旋律,就一定不好看嗎?
首先,演員的選擇方麵,就已經足夠令人信服。
劇中除了李健和練練搭檔男女主之外,老戲骨許文廣、實力派張粟、白一弘、劉明瓚等,也都加盟其中。
其次,劇中涉及的元素很多,包括鐵路、戰爭,以及反特等等。
尤其是反特元素。
在近期諜戰劇近乎絕跡的情況下,《一路向前》能夠及時提供這樣的看點,不說是雪中送炭,也算是寬慰觀眾了。
我先給一個五星期待。
-->
`,
"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 = 1;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=254845&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 ;
}