;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Cavaleiro da Lua, She-Hulk, Ms. Marvel: conheça as novas séries da Marvel

Oscar Isaac interpreta Marc Spector, o Cavaleiro da Lua, na nova série da Marvel - Marvel Studios/Reprodução
Oscar Isaac interpreta Marc Spector, o Cavaleiro da Lua, na nova série da Marvel Imagem: Marvel Studios/Reprodução

Laysa Zanetti

De Splash, em São Paulo

13/11/2021 04h00

Segura que vem mais Marvel! O Disney+ confirmou ontem várias novidades para 2022. Entre elas, novas produções do Universo Cinematográfico Marvel e as primeiras imagens de três delas que chegam em 2022: "Cavaleiro da Lua", "She-Hulk" e "Ms. Marvel".

Mas quem são eles?

Além das imagens inéditas, o presidente da Marvel Studios, Kevin Feige, também confirmou algumas outras produções. São elas:

  • "Echo": derivada da série do Gavião Arqueiro, estrelada por Alaqua Cox como a personagem Maya Lopez, uma heroína surda.
  • "Coração de Ferro": estrelada por Dominique Thorne como Riri Williams, uma jovem gênia que cria a melhor armadura desde o Homem de Ferro.
Artes das novas séries da Marvel Studios - Marvel Studios/Divulgação - Marvel Studios/Divulgação
Artes das novas séries da Marvel Studios
Imagem: Marvel Studios/Divulgação
  • "Agatha: House of Harkness": série derivada de "WandaVision" estrelada por Kathryn Hahn.
  • "Invasão Secreta": Samuel L. Jackson retorna como Nick Fury e Ben Mendelsohn volta como o Skrull Talos, de "Capitã Marvel". A série vai contar a história de uma facção dos Skrull infiltrada na Terra há anos.
  • "Especial de Natal dos Guardiões da Galáxia": conteúdo inédito dirigido por James Gunn para o Disney+.
  • "X-MEN '97": série animada que explora novas histórias dentro do arco da animação dos Mutantes da década de 1990.
  • "Spider-Man: Freshman Year": animação que acompanha Peter Parker a caminho de se tornar o Homem-Aranha do Universo Cinematográfico Marvel.
  • "I Am Groot": série de curtas do Baby Groot crescendo e se metendo em confusões.
  • "Marvel Zombies": série animada que imagina o Universo Marvel com uma nova geração de heróis lutando contra o apocalipse zumbi.

Ou seja: se alguém achou que a Marvel iria diminuir o ritmo de lançamentos na Fase 4, provavelmente achou errado.

Embora alguns dos personagens dessas novas séries já sejam conhecidos do público, muitos serão apresentados oficialmente nas telas nos meses a seguir, e prometem ser muito importantes para os próximos eventos do MCU.

"Cavaleiro da Lua"

Oscar Isaac como o Cavaleiro da Lua em prévia da série da Marvel - Marvel Studios/Divulgação - Marvel Studios/Divulgação
Oscar Isaac como o Cavaleiro da Lua em prévia da série da Marvel
Imagem: Marvel Studios/Divulgação

O Cavaleiro da Luz é Marc Spector (Oscar Isaac), personagem criado por Doug Moench e Don Perlin, que apareceu nos quadrinhos pela primeira vez em 1975, na revista "Lobisomem à Noite #32".

O personagem era um mercenário que foi abandonado no deserto, e é trazido de volta à vida pelo deus egípcio lunar Khonshu. Por isso, é apontado como seu representante na Terra.

Diagnosticado com transtorno de personalidades múltiplas, o Cavaleiro da Lua atua para proteger aqueles que viajam à noite, e usa suas várias identidades a favor de suas causas.

Além de Oscar Isaac, a série trará no elenco Gaspard Ulliel como Anton Mogart, o vilão Midnight Man, e Ethan Hawke num papel ainda não confirmado.

Em entrevista concedida à Variety, Isaac contou que atuar em "Moon Knight" foi o trabalho mais desgastante e emocionalmente exaustivo de sua carreira.

"Encontrei espaço para fazer algumas coisas que não havia tido a oportunidade antes. Estava sempre ansioso para chegar ao set, e foi a maior e mais desafiadora carga de trabalho da minha carreira, pelo volume do que precisávamos fazer em oito meses. Mesmo assim, eu estava sempre empolgado."

"She-Hulk"

Tatiana Maslany como Jennifer Walters em prévia da série "She-Hulk" - Marvel Studios/Reprodução - Marvel Studios/Reprodução
Tatiana Maslany como Jennifer Walters em prévia da série "She-Hulk"
Imagem: Marvel Studios/Reprodução

"She-Hulk" vai apresentar Jennifer Walters, prima de Bruce Banner que é uma advogada especializada em casos envolvendo os seres poderosos. Após receber uma transfusão de sangue do Gigante Esmeralda, acaba adquirindo também os poderes dos raios-gama.

Embora não seja tão forte quanto o primo, nos quadrinhos, Jen logo consegue controlar sua transformação e aceitar sua nova forma. Ela é capaz de manter a personalidade quando se transforma —mais ou menos como tem acontecido com o Bruce do MCU a partir de "Thor: Ragnarok" (2017).

Na série, que terá 10 episódios na primeira temporada, o público verá o retorno de Tim Roth, que viveu o Abominável no filme "O Incrível Hulk" (2008), com Edward Norton. Além disso, Renée Elise Goldsberry ("Hamilton") e Jameela Hamil ("The Good Place") também estarão no elenco.

"Ms. Marvel"

Iman Vellani como Kamala Khan em "Ms. Marvel" - Marvel Studios/Reprodução - Marvel Studios/Reprodução
Iman Vellani como Kamala Khan em "Ms. Marvel"
Imagem: Marvel Studios/Reprodução

O mundo enfim está pronto para conhecer Kamala Khan. A jovem de 16 anos paquistanesa-americana nascida em Jersey City será vivida pela novata Iman Vellani, e surgiu nos quadrinhos em julho de 2013, na revista "Capitã Marvel (Vol. 7) #14".

Fã declarada dos Vingadores, e em especial de Carol Denvers (Brie Larson), ela não é muito diferente da maioria dos jovens de sua idade: gosta de jogos, escreve fan-fictions e não entende muito bem qual é o seu lugar no mundo. Sua vida se transforma quando ela é exposta a uma mutação e ganha seus próprios poderes.

A história da série vai se conectar à sequência de "Capitã Marvel" (2019), intitulada "The Marvels" (2023), que terá a própria Kamala Khan entre as personagens.