مكس الاخباري

ليس لاتينيا.. جون ليجويزامو ينتقد اختيار جيمس فرانكو لـ تجسيد شخصية الكوبي فيدل كاسترو

السبت 06/أغسطس/2022 – 12:46 ص

وجه النجم جون ليجويزامو انتقادًا حادًا لاختيار جيمس فرانكو لـ تجسيد شخصية الثوري الكوبي فيدل كاسترو، والعمل يأتي تحت عنوان Alina of Cuba، وذلك عبر حساب الشخصي لـ نجم جون ليجويزامو.

الكولومبي جون ليجويزامو ينتقد اختيار جيمس فرانكو لـ شخصية الثوري فيدل كاسترو

وأبدى جون ليجويزامو غضبه الشديد بسبب اختيار جيمس فرانكو لـ فيلم Alina of Cuba قائلًا: باعتبار فيدل كاسترو شخصية التاريخية الكوبية لاتينيه، فكيف تستبعدنا هوليوود، بالإضافة إلى سرقتها قصصنا.

وأوضح جون ليجويزامو أنه ليست لديه مشكلة مع جيمس فرانكو، ولكن مشكلته بسبب عدم اختيار شخصية لاتينية لـ تجسيد شخصية فيدل كاسترو قائلا: ليست لدي مشكلة مع فرانكو، لكنه ليس لاتينيا. 

ويأتي انتقاد من جون ليجويزامو، بعد إعلان الشركة المنتجة لـ فيلم Alina of Cuba اختيار جيمس فرانكو لـ تجسيد شخصية فيدل كاسترو بالعمل، ومن المقرر أن يبدأ إنتاج العمل في 15 أغسطس المقبل. 

تعليق جون ليجويزامو على اختيار جيمس فرانكو

ودائمًا ما يدافع جون ليجويزامو عن الثقافة اللاتينية في هوليوود، حيث قال لمجلة People في عام 2020، إن نسبتنا أقل من 1٪ من القصص التي تسردها هوليوود، مشيرًا إلى أنه ذلك يضر بالأطفال، لأنهم لا يشاهدون أنفسهم ينعكسون بشكل إيجابي.

وتدور قصة فيلم Alina of Cuba حول شخصية ألينا فرنانديز، ابنة كاسترو، حيث يتتبع السيناريو الخاص بالعمل حياة ألينا كابنة غير شرعية لكاسترو، كما يسلط الفيلم الضوء على نقد ألينا لحكم والدها في كوبا، وذلك قبل أن تغادر البلاد وتنشق إلى إسبانيا في عام 1993.

ويشهد العمل مشاركة النجمة ميا مايسترو في الفيلم بدور والدة ألينا، ناتاليا ريفويلتا، وهي الناشطة الاجتماعية الكوبية التي أنجبتها بعد علاقة غرامية مع فيدل كاسترو.

أبطال فيلم Alina of Cuba

ويضم فيلم نخبة من نجوم هوليوود أبرزهم، لانا دي لا روزا، وماريا سيسيليا بوتيرو، وهاردينج جونيور، وسيان تشيونج، ورافاييل إرنستو هيرنانديز، والعمل يأتي من إخراج ميجيل بارديم، استنادًا إلى سيناريو كتبه خوسيه ريفيرا ونيلو كروز.

replaceOembeds();

function replaceOembeds() {
var allEmbeds = document.getElementsByTagName(“OEMBED”);

while (allEmbeds.length != 0) {
replaceOembedWithHtml(allEmbeds[0], extractLinkFromOembed(allEmbeds[0]));
allEmbeds = document.getElementsByTagName(“OEMBED”);
}

runYoutubeLazyLoad();
// loadfbApi();
}

function replaceOembedWithHtml(element, sourceData) {
if (sourceData.source.toLowerCase() === “youtube”) {
var html=”

” +

‘ +

‘ +

‘ +
” +

‘ +

‘;

replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === “instagram”) {
var html=”

‘;

replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === “twitter”) {
var html=”

‘;
replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === “facebook”) {
var html=”


replaceElementWithHtml(element, html);
} else {
replaceElementWithHtml(element, “”);
}

}

function extractLinkFromOembed(element) {
return getUrlSource(element.getAttribute(“url”));
}

function getUrlSource(url) {
var ytRegex = /http(?:s?)://(?:www.)?youtu(?:be.com/watch?v=|.be/)([w-_]*)(&(amp;)?‌​[w?‌​=]*)?/;
var instaRegex = /(https?://www.)?instagram.com(/p/(w+)/?)/;
var twitterRegex = /twitter.com/.*/status(?:es)?/([^/?]+)/;
var fbRegex = /^https?://www.facebook.com.*/(video(s)?|watch|story|posts)(.php?|/).+$/;

if (ytRegex.test(url)) {
return {
source: “Youtube”,
url: url,
id: ytRegex.exec(url)[1]
};
}

if (instaRegex.test(url)) {
return {
source: “Instagram”,
url: url,
id: instaRegex.exec(url)[3]
};
}

if (twitterRegex.test(url)) {
return {
source: “Twitter”,
url: url,
id: twitterRegex.exec(url)[1]
};
}

if (fbRegex.test(url)) {
return {
source: “Facebook”,
url: url,
id: fbRegex.exec(url)[1]
};

}

return {
source: “Unknown”,
url: url,
id: “”
};
}

function replaceElementWithHtml(element, html) {
var str = html;
var Obj = element; //any element to be fully replaced
if (Obj.outerHTML) { //if outerHTML is supported
Obj.outerHTML = str; ///it’s simple replacement of whole element with contents of str var
} else { //if outerHTML is not supported, there is a weird but crossbrowsered trick
var tmpObj = document.createElement(“div”);
tmpObj.innerHTML = ‘‘;
ObjParent = Obj.parentNode; //Okey, element should be parented
ObjParent.replaceChild(tmpObj, Obj); //here we placing our temporary data instead of our target, so we can find it then and replace it into whatever we want to replace to
ObjParent.innerHTML = ObjParent.innerHTML.replace(‘

‘, str);
}
}
function loadfbApi() {
var js = document.createElement(‘script’);
js.src=”https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.2″;
document.body.appendChild(js);
}
function runYoutubeLazyLoad() {
/// youtube lazyload
var youtube = document.querySelectorAll(“.youtube”);

for (var i = 0; i < youtube.length; i++) {

var source = "https://img.youtube.com/vi/" + youtube[i].dataset.embed +
"/0.jpg";

var image = new Image();
image.src = "/themes/cairo2/assets/images/no.jpg";
image.classList.add('lazyload');
image.setAttribute("data-src", source);
image.setAttribute("alt", "youtube");
image.addEventListener("load", function () {
youtube[i].appendChild(image);
}(i));

youtube[i].addEventListener("click", function () {

var iframe = document.createElement("iframe");

iframe.setAttribute("frameborder", "0");
iframe.setAttribute("allowfullscreen", "");
iframe.setAttribute("src", "https://www.youtube.com/embed/" + this.dataset
.embed + "?rel=0&showinfo=0&autoplay=1");

this.innerHTML = "";
this.appendChild(iframe);
});
};
}

اظهر المزيد

اترك رد

زر الذهاب إلى الأعلى
بالتعاون مع منصة مصر جول العرب منصة مصر