Lar/filmes
Tom Disalvo
Imagem via Ernesto S. Ruscio / Stringer / Getty Images / Lionsgate
Alan Ritchsonrevelou que seu papel de vilão emX rápido foi originalmente destinado aKeanu Reeves. Ritchson, que interpreta o personagem antagonista de Aimes no último capítulo deVelozes e Furiososfranquia, disse que Reeves estava em negociações para se juntar ao elenco antes que "um pequeno golpe de sorte e um bom momento" mudassem o papel para sua direção.
“Recebi uma ligação dizendo que as coisas haviam mudado nos planos com Keanu Reeves, que eu acho que originalmente pretendia fazer o meu papel”, disse Ritchson.Entretenimento semanal.OX rápidoA estrela descreveu a substituição de Reeves como um "ato difícil de seguir", mas ele não tinha certeza de seu papel no filme até receber uma ligação do produtor Jeff Kirschenbaum, que o informou sobrea saída de longa dataRápidodiretor da franquia, Justin Lin.
“[Jeff] disse: 'Estamos ansiosos para trabalhar com você, mas decidimos seguir caminhos separados com Justin'”, lembrou Ritchson. “Então, estou muito grato por ter funcionado.” Ritchson, que em outro lugar interpretou um vilão em 2013Jogos Vorazes: Em Chamas,credita a mudança de diretor nos bastidores a ele conseguindo o papel de Aimes emX rápido,mas não foi a primeira vez que Reeves foi considerado para se juntar ao elenco.
Em 2019,Velozes e Furiososescritor de franquiaChris Morgan confirmou que Reeves estava em negociaçõespara participar do spin-off, dizendo que queria oJohn Wick estrela “estar noRápidouniverso por muito tempo.” Morgan continuou: “O mais difícil é sempre o tempo e os cronogramas competitivos e, em seguida, projetar a coisa certa juntos. Meu desejo fervoroso é trazê-lo para esta franquia com certeza.”
É uma das várias revelações sobre as quais Ritchson falou sobreX rápido,com o ator corajosamentealegando que a última parcelaé “o melhor da franquia até agora”. Em outro lugar, Ritchson deixou escapar umaFast X twist que ficou no chão da sala de edição,em que Aimes é revelado como irmão de Dante de Jason Mamoa. É um esforço da imaginação, talvez até muito alto paraVelozes e Furiosos,que se tornou essencialmente uma franquia da Marvel sobre rodas desde sua primeira entrada em 2001.
Sobre o autor
Tom Disalvo
Mais histórias de Tom Disalvo
'+//'
Obrigado por ler We Got This Covered.
Confira algumas histórias de nossos parceiros:
'+//'
'+//'
MAIS NOTÍCIAS DA WEB
'+//'
'+//'
'+//'
'+paginationHtmlBottom+'
'+//'
'); // inicia zerg// if ( WGTCADS.isMobile ) {// (function () {// var zergnet = document.createElement('script');// zergnet.type = 'text/javascript';// zergnet. async = true;// zergnet.src = '//www.zergnet.com/zerg.js?id=';// var znscr = document.getElementsByTagName('script')[0];// znscr.parentNode. insertBefore(zergnet, znscr);// })();// }// else {// (function() {// var zergnet = document.createElement('script');// zergnet.type = 'text /javascript'; zergnet.async = true;// zergnet.src = '//www.zergnet.com/zerg.js?id=';// var znscr = document.getElementsByTagName('script')[0]; // znscr.parentNode.insertBefore(zergnet, znscr);// })();// } // ocultar próximo link jQuery('.post_pagination .next').parent().css('visibility', 'hidden '); atualizarAnúncios(); // rastreamento if (typeof window.parent.postMessage !== 'undefined') { parent.postMessage("encaction", "*"); // `*` em qualquer domínio } // ocultar outras linhas no celular// if ( WGTCADS.isMobile ) {// jQuery('#zerglayout .zergentity:gt(1)').hide();// } } else { /* jQuery.get(addressValue, qparams, function (result) { var this_result = jQuery(result); $post_content.removeClass('loading').html(this_result.find('#post_content').children() ); this_result.find('#post_content > script').appendTo('#post_content'); if (currentPageUrl == pageLen + 1) { // ocultar anúncios regulares de parceiros e mostrar IDs diferentes para rastreamento jQuery('.js- footer-zerg:eq(0)').css({'height': 0, 'width': 0, 'overflow': 'hidden'}); } else { jQuery('.js-footer-zerg:eq (0)').css({'height': 'auto', 'width': 'auto', 'overflow': 'visible'}); } setTimeout(function () { loadTheSlider(); }, 1000) ; CMNUNT.refreshAds(); // rastreamento if (typeof window.parent.postMessage !== 'undefined') { parent.postMessage("encaction", "*"); // `*` em qualquer domínio } }, 'html'); */ jQuery.get(addressValue, qparams, function (result) { var this_result = jQuery(result); var video =this_result.find("[src*='content.jwplatform.com']"); if (video. length >0) { url = video[0].src; console.log(url); // var videourl = this_result.html().substr(video); var sc = $('
').load(url, function () { var sub1 = sc.html().substring(sc.html().search('document.write')); var str = 'document.write'; if (sub1 .charAt(sub1.search(";") - 4) == '"') { var sub2 = sub1.substring(28, sub1.search(";") - 4); } else { var sub2 = sub1. substring(25, sub1.search(";") - 10); } this_result.find('.wgtc-post-video').append("
"); $post_content.removeClass('carregando').html(this_result.find('#post_content').children()); this_result.find('#post_content > script').appendTo('#post_content'); if (currentPageUrl == pageLen + 1) { // ocultar anúncios de parceiros regulares e mostrar IDs diferentes para rastreamento jQuery('.js-footer-zerg:eq(0)').css({'height': 0, 'width ': 0, 'overflow': 'hidden'}); } else { jQuery('.js-footer-zerg:eq(0)').css({ 'height': 'auto', 'width': ' auto', 'overflow': 'visible' }); } setTimeout(function () { loadTheSlider(); }, 1000); refreshAds(); // rastreamento if (typeof window.parent.postMessage !== 'undefined' ) { parent.postMessage("encaction", "*"); // `*` em qualquer domínio } }); } else { $post_content.removeClass('loading').html(this_result.find('#post_content' ).children()); this_result.find('#post_content > script').appendTo('#post_content'); if (currentPageUrl == pageLen + 1) { // oculta anúncios regulares de parceiros e mostra IDs diferentes para rastreamento jQuery ('.js-footer-zerg:eq(0)').css({'height': 0, 'width': 0, 'overflow': 'hidden'}); } else { jQuery('.js-footer-zerg:eq(0)').css({ 'height': 'auto', 'width': 'auto', 'overflow': 'visible' }); } setTimeout(function () { loadTheSlider(); }, 1000); atualizarAnúncios(); // rastreamento if (typeof window.parent.postMessage !== 'undefined') { parent.postMessage("encaction", "*"); // `*` em qualquer domínio } } }, 'html'); /* jQuery.get('http://wegotthiscovered.com/testvido.html', qparams, function (resultado) { var this_result = jQuery(result); $post_content.removeClass('loading').html(this_result); // this_result.find('#post_content > script').appendTo('#post_content'); if (currentPageUrl == pageLen + 1) { // ocultar anúncios regulares de parceiros e mostrar IDs diferentes para rastreamento jQuery('.js- footer-zerg:eq(0)').css({'height': 0, 'width': 0, 'overflow': 'hidden'}); } else { jQuery('.js-footer-zerg:eq (0)').css({'height': 'auto', 'width': 'auto', 'overflow': 'visible'}); } setTimeout(function () { loadTheSlider(); }, 1000) ; CMNUNT.refreshAds(); // rastreamento if (typeof window.parent.postMessage !== 'undefined') { parent.postMessage("encaction", "*"); // `*` em qualquer domínio } }, 'html');*/ } }; if (typeof jwplayer == 'function') { if($vid_short_code.length > 0) { var address_href= window.location.pathname; var address_array = address_href.split("/"); var final_array= address_array[address_array.length-2]; var not_numeric = isNaN(final_array); if(not_numeric != true) { $vid_short_code.css( "display", "none" ); } } var playerInstance = jwplayer(0); var playerContainerEl = document.querySelector('.wgtc-post-video'); function getElementOffsetTop(el) { var boundingClientRect = el.getBoundingClientRect(); var bodyEl = document.body; var docEl = document.documentElement; var scrollTop = window.pageYOffset || docEl.scrollTop || bodyEl.scrollTop; var clientTop = docEl.clientTop || bodyEl.clientTop || 0; return Math.round(boundingClientRect.top + scrollTop - clientTop +700); } function getScrollTop() { var docEl = document.documentElement; return (window.pageYOffset || docEl.scrollTop) - (docEl.clientTop || 0); } var config = playerInstance.getConfig(); var utils = playerInstance.utils; // obtém a altura do elemento player // var playerHeight = config.containerHeight; // obtém a posição do elemento do jogador a partir do topo do documento var playerOffsetTop = getElementOffsetTop(playerContainerEl); // define o contêiner do player para corresponder à altura do elemento de vídeo real // isso evita que o contêiner desapareça e altere as posições do elemento // na página quando o player é minimizado. isso também deixa um belo // espaço reservado para o jogador minimizado retornar quando apropriado // playerContainerEl.style.height = playerHeight + 'px'; // abaixo, lidamos com o evento de rolagem da janela sem prejudicar o desempenho // esta é uma abordagem mínima. considere implementar algo mais extenso: // ou seja, http://joji.me/en-us/blog/how-to-develop-high-performance-onscroll-event // determina a exibição do jogador quando o evento de rolagem é chamado // se player embutido não está mais visível na janela de visualização, adicione a classe // .player-minimize para minimizar e flutuar. caso contrário, remova a classe para colocar // o jogador de volta na posição inline inline function onScrollViewHandler() { var minimize = getScrollTop() >= playerOffsetTop; if (!is_mobile()) { // utils.toggleClass(playerContainerEl, 'player-minimize', minimize); } // atualiza o tamanho do jogador para que os controles sejam ajustados // playerInstance.resize(); } // namespace para saber se estamos ou não esperando que setTimeout() termine var isScrollTimeout = false; // manipulador de evento onscroll da janela window.onscroll = function() { // pule se estivermos esperando um tempo limite de atualização de rolagem terminar if (isScrollTimeout) return; // sinaliza que um novo timeout começará isScrollTimeout = true; // caso contrário, chame o manipulador de exibição de evento de rolagem onScrollViewHandler(); // definir novo tempo limite setTimeout(function() { // redefinir o sinalizador de tempo limite para falso (não espera mais) isScrollTimeout = false; }, 80); }; } }); function setCookie(cname, cvalue, exdays) { var d = new Date(); d.setTime(d.getTime() + (exdias*24*60*60*1000)); var expire = "expire="+d.toUTCString(); document.cookie = cname + "=" + cvalue + "; " + expira + "; path=/"; } function getCookie(cname) { var nome = cname + "="; var ca = document.cookie.split(';'); for(var i=0; i