感觉还没过多久,《哈尔滨一九四四》就走向了尾声。
关于这部剧,能说的、可以说的,就实在是太多了。
仅就剧情中的BUG来说,张黎+王小枪的大神组合,显然是让人失望了。
《哈尔滨一九四四》别说和谍战经典《暗算》《潜伏》等做比较,就是与近几年的《叛逆者》《追风者》作比较,都存在一定的差距。
但是,这部剧,还是让我一路追了下去。
剧中最让我震撼的,还是关于731部队的戏份。
日寇曾在中国犯下的滔天罪行,也在影视作品中,再一次有了具象化的表现。
如今,该剧已经走向了大结局,那么每个人物最终的归宿,也是时候有了答案。
咱们一一来看。
第一、关雪的过往
在一次关雪破防后,老金曾对关雪说:
“受了那么多的苦,你忘了?”
“不要忘记你的大志向!”
看似两句很简单的话,却蕴藏着巨大的信息量,那么关雪受过的“苦”,具体指的是什么?
其一,她曾在日本,经历了魔鬼一般的训练。
这个在剧中不断闪回的回忆中,已经有过具体的体现了,过程到底有多痛苦,关雪身上的伤疤,就已经说明了问题。
也正因为这段特殊的经历,关雪才得以获得日本人的信任,担任伪满警察厅特务科的科长。
其二,关雪与其姨父之间,有着一段畸形的关系。
当初关雪姐弟,在被宋卓武相救之后,两人就去投奔姨父。
但在关雪后来的叙述中,她说闻到了“姨父肠子的味道”,那么就很有可能是,关雪杀掉了她的姨父。
选择投奔,却又有什么深仇大恨呢?
剧中没有明说,可导演却对这一段,进行了隐晦化的处理——有人在撕一个姑娘的衣服。
那么事实,就已经再明白不过了——关雪的姨父,侵犯了她。
剧集中,还有两点可以作证:
一个是龙厅长太太说的——“你姨父不是什么好东西”,另一个就是关雪看到谢月差点被侵犯,继而发狠的模样,说像极了她当年的样子。
还有,老金口中关雪的大志向,究竟是指的什么?
关雪的姓氏,老钱很早就说过,是满洲老姓瓜尔佳,而老金的姓,则更不必多说。
因而两人心中的“大志向”,就是指在日军战败之后,怎样将伪满洲国延续下去,或者更大的,是复辟满清王朝。
后来,浅野对关雪的质问,也将这一猜测,变为了事实。
第二、谢月的反转
在追剧时,我不止一次看到有弹幕说,看到谢月的戏份,就毫不犹豫的跳过去。
我相信,肯定有不少人,都有这样的感受。
其直指一个问题,就是谢月这个角色,在整部剧中,到底有什么作用?
咱们先看看,她在前面到底做了什么。
——先是在遭遇日本军曹侵犯时,用一支钢笔完成反杀,之后她就与关凯、关雪、宋卓文深度绑定,融入主线。
但显然,编剧设定这样一个角色,肯定不会如此简单。
在一次采访中,谢月的饰演者王鹤润说,自己这一次好不容易演了一个好人,随即杨幂就调侃她说,在关雪的眼中,谢月还是一个坏人。
那么结合谢月一定会有反转的设定,她究竟是什么人呢?
——我方的地下工作者。
谢月的身上,本就疑点重重——如果她只是一个普通的女学生,那么用一支钢笔就反杀日本军曹,也显得太戏剧化了一点。
第三、血色婚礼
对于关雪而言,潘越心毒且脏,而胡彬,一直是以“沸羊羊”的形象出现的。
可到底是谁,才是最危险的那一个?
关雪即将与胡彬举行婚礼,可这也注定了,胡彬必死的结局。
因为他触及了关雪最后的底线——弟弟关凯。
当初在宁先生的刺激之下,热血贲张的关凯,在一个夜晚,杀死了一个日本军人,而其使用的手枪和子弹,很快就落到了胡彬的手中。
也正是这些证据,让胡彬胁迫关雪与之成婚。
还沉浸在新婚美梦中的胡彬,殊不知,关雪早已经做好了两手准备。
一方面,关雪让宋卓文带人,去搜寻胡彬掌握的有关凯的证据,另一方面,她藏在手包中的手枪,则会在必要时,解决掉胡彬的性命。
因此胡彬之死,已是必然。
-->
`,
"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=257772&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 ;
}