;(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

Leone comenta críticas da irmã de Pedro Dom: 'Exemplo para outras famílias'

De Splash, em São Paulo

19/03/2023 04h00Atualizada em 20/03/2023 15h33

Primeira série brasileira original do Prime Video, "Dom" foi sucesso de audiência no Brasil e em outros países. A produção é baseada na vida de Pedro Dom, o "bandido gato" que assaltava mansões no Rio de Janeiro no início dos anos 2000.

Gabriel Leone, que vive o protagonista, comentou as críticas de Érika Grandinetti, irmã de Pedro, à série. Em entrevista a Splash, ele contou que, em nenhum momento, o elenco da série teve contato com a família de Pedro Machado Lomba Neto.

"A gente sabia que estava contando a história de uma tragédia familiar e, como qualquer família, como qualquer núcleo de relacionamento, você tem visões diferentes, você tem versões diferentes", disse o ator, se referindo ao fato de que a história é contada do ponto de vista de Luiz Victor Dantas Lomba, o pai de Pedro.

Leone disse que, embora a produção toque em uma ferida familiar, há o intuito de estimular uma reflexão social e de colocar luz sobre um tema que é tabu e pouco explorado no audiovisual.

"Desde a largada, estava muito claro que, por mais doloroso que isso representasse, que isso [a série] tinha um intuito. Não era simplesmente contar uma história de ação, de violência e de sexo, etc. Muito pelo contrário. Isso acontece porque é um pano de fundo, mas os cernes são essa relação de pai-filho, é lidar com a questão da dependência química".

Para o artista, o da série após a primeira temporada é uma prova de que eles atingiram o objetivo de falar sobre esses temas que são tabus.

Eu entendo e sinto muito pela família como um todo, no sentido do sofrimento que foi ter ado por isso, na época, com o Pedro. Mas é isso, nós não tivemos nenhuma relação com eles e a gente segue contando essa história com muito cuidado, com muita responsabilidade por saber da dor dessa família, mas, ao mesmo tempo honrando, de alguma forma, esse desejo de que essa história, por mais dolorosa que fosse, pudesse servir de exemplo para outras famílias. Gabriel Leone

Logo após o lançamento da primeira temporada, em 2021, Érika Grandinetti publicou um longo desabafo afirmando que nem ela, nem sua mãe, Nídia Sarmento, teriam autorizado que a história fosse contada.

Érika ainda pontuou que o conteúdo da série estaria distorcido: na ficção, a relação entre Pedro (Gabriel Leone) e o pai, Victor (Flávio Tolezani) é priorizada. Mas, na realidade, era sua mãe quem tentava internar o filho em clínicas de reabilitação.

História de dor, luta, decadência e morte de um filho que foi transformada em entretenimento, de onde ainda purga tanta dor, mas que não fez nenhuma diferença pro business Érika Grandinetti

Apesar de não ter tido contato com a família de Pedro Dom, Leone contou que já encontrou pessoas fora do set que tiveram algum contato com o criminoso e que elogiaram sua interpretação.

"Já encontrei muita gente que fala do Pedro com sorriso no rosto, fala dele com saudade e diz que ele era um cara incrível de se conviver. Mas, por outro lado, ele tinha uma doença, era dependente químico e a energia da cocaína por si só já traz um peso, uma coisa sombria para a vida. E, ainda por cima, acabou se metendo no crime, e tomou as atitudes que tomou", disse. "Eu já escutei muito desse outro lado também, de pessoas que tiveram, de alguma forma, uma agem traumática com ele, violenta".

A intenção de Leone e do diretor Breno Silveira (1964-2022) foi a de construir um personagem humano, que nos faça sentir tanto empatia quanto raiva. "A ideia era justamente construir um cara que tomou escolhas, tomou decisões e teve que arcar com as consequências disso, mas que não era só um criminoso, não era só um bandido, não era só um dependente químico".

Olhar pro Pedro não é ar a mão na cabeça dele, nem diminuir os atos dele de maneira nenhuma, mas é simplesmente encarar ele como um ser humano que tá ali vivendo, tomando escolhas, enfim, e arcando com as consequências, sabe? Gabriel Leone