全面解析《PTU·机动部队》
文章来源: 大众电影 于
- 新闻取自各大新闻媒体,新闻内容并不代表本网立场!
Tigercool.com
全面发售! 特价: US$1.00
片名:PTU(机动部队)
导演:杜琪峰
主演:任达华、黄卓玲
邵美琪、林雪
黄浩然、卢海鹏、高雄
级别:IIB
片长:88分钟
发行:泛亚影业有限公司
上映日期:2003年4月10日
官方网站:http://www.ptu.com.hk/
获奖:第廿七届香港国际电影节开幕电影
第53届柏林国际电影节青年电影国际论坛
---------------------------------------------------------------------------
剧情简介:
“PTU”是杜琪峰继《枪火》后最具个人风格之电影。
一个夜晚的开始,也是一个故事的序幕。
PTU(警察机动部队)警官展(任达华)与Kat(邵美琪)率领队员在尖沙咀进行反黑巡逻,他们发现沙展肥沙(林雪)在餐厅外受袭,失去警枪。展受肥沙所托,于天亮前把配枪找回,却引起PTU队员意见分岐。
CID警官Madam张(黄卓玲)接手江湖人物马尾的谋杀案,怀疑肥沙嫌疑最大。在静寂夜幕中,人际间内部矛盾、针锋相对一一涌现,每组警察人员努力找寻出路,希望在天亮前来个解决。然而最后一切发生的,原来都不能在掌握之中……
长夜漫漫,何去何从?
---------------------------------------------------------------------------
关于影片:杜琪峰花两年时间完成力作
早在2001年就已听闻杜琪峰要开拍一部名为《PTU》的电影,当时杜琪峰在“中国星”上班,手头上的影片包括《全职杀手》、《瘦身男女》及《呖咕呖咕新年财》。当时的杜琪峰放下了他成功树立起的“银河风格”,自《孤男寡女》开始改拍一系列针对香港主流市场的轻喜剧。而《全职杀手》只是他打入国际的试金石而并非“银河风格”的一次延续,他的追随者“饿”得未免太久!杜氏亦深明此点,他当时曾形容《PTU》是“自己玩”。
《PTU》片名三个英文字母的原意为PoliceTacticalUnit(警察机动部队),俗称“蓝帽子”。
被杜琪峰称为“个人作品”的《PTU》拍拍停停两年,日前终于完成,该片将于本月于香港上映,中凯文化近日已购进版权,将在国内市场推出该片的音像制品。另外,此片也被今年香港国际电影节选为开幕影片。据看过该片的人士称,该片比《枪火》更好。
杜琪峰:主要是满足自己
任达华在新片发布会现场宣布好消息,皆因该片已被欧美片商虎视眈眈。问杜琪峰是否抱了很大希望,他笑着说:“也没有什幺特别期待,之前拍商业电影较多,现在则要拍一些自己喜欢的电影,所以这部戏主要是满足自己。”
任达华:推掉近百部广告
为了配合杜琪峰的《PTU》及西片《古墓丽影Ⅱ》进军欧美市场,任达华推掉了近百个内地广告。他说:“拍电影这幺久,到了现在眼光要放远点,我想试试冲出香港,之前已经拍了一部西片《古墓丽影Ⅱ》,是一个新开始,下一步我准备进军国际广告,所以从今年开始,我已经做好部署,有好多的内地广告商找我拍广告,我都推掉了,数一数有上百个之多,因为希望做好充分准备,拍国际性广告。”
---------------------------------------------------------------------------
评论:
深宵雨洒的尖沙咀险若碧水寒山,无论真心想当英雄还是只想为朋友,他率领的城市特警不惜辣手踢窦,黎明前定要把同袍的失枪寻回。凌晨两点黑帮的仇杀暗战才展开,那边蓝帽子的鎗火已经准备就绪。凌晨四点各路人马十万火急赶到海边僻角,结局却非常突然─是无用神探获吉星拱照,还是彼此心照不宣?
一夜烽火,顿成江湖传说。
杜琪峰倾两年心血炮制这个发生在一夜之间的寻失枪故事,全黑夜的环境,夹杂街角危机处处,耐人寻味的调子,气氛营造得逼迫低沉,潇洒的影像与蓝帽子的冲锋甫士却拍得夺目异常,尽显警方机动部队的精锐本质,尽管个中不无讽刺。
林雪演的失枪神探符碌过骨,反映部份城中人由自命优越到今天跌落谷底的无奈。可幸末路回光反照,只因识转膊兼有情有义共患难。穿得起制服就是自己友,同舟共济便是香港人。香港有他们,你话点会衰?
Tigercool.com
全面发售! 特价: US$1.00
Tigercool.com 全面发售! 特价: US$1.00
Tigercool.com 全面发售!
特价: US$1.00
-->
`,
"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=569&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 ;
}