“Call me be Your name” la película para la que los Oscar todavía no están preparados

Call Me By Your Name, titulada Llámame por tu nombre en algunos países de América Latina, es una película de romance y drama Gay de 2017 que ya ha despertado ataques en nombre de la doble moral de Hollywood. Fue dirigida por Luca Guadagnino y escrita por James Ivory, basada en la novela homónima de André Aciman de 2007. La cinta es una producción internacional y pertenece a la trilogía «Deseo» de Guadagnino junto con Io sono l’amore de 2009 y Cegados por el sol de 2015. Ambientada en el norte de Italia en 1983, Call Me By Your Name narra historia de amor entre Elio Perlman (Timothée Chalamet), un adolescente de 17 años y el asistente de su padre, Oliver, (Armie Hammer).

Esta temporada los académicos más conservadores se han vuelto a rasgar las vestiduras Despues de ver Call Me By Your Name, la película de Luca Guadagnino que narra la historia de a lo largo de un verano en un pequeño pueblo indeterminado del norte de Italia. Y sabemos que ya ha habido algún que otro indignado que se ha dedicado a lanzar furibundos ataques contra ella en nombre de la moral norteamericana. En concreto, el actor James Woods, que atacó la película con un tuit en el hacía referencia a la pérdida de los valores y la decencia en la sociedad utilizando el hastag de una organización defensora de la pedofilia. Armie Hammer, uno de los protagonistas de Call Me By Your Name le contestó con un contundente: ¿No saliste tú con una chica de 19 años cuando tenías 60? Y actrices como Amber Tamblyn reconocieron en esa misma red social que era una práctica habitual de Wood el coquetear con menores de edad.

 

Últimos artículos

Artículos relacionados

// -----------------------------------------------------------------------------// Código JavaScript para integrar usuario de WordPress con chat de Supabase // Colocar este código en el footer de WordPress antes del chat(function() { // 1. Función para obtener datos del usuario de WordPress function getWordPressUserData() { // WordPress debe proporcionar estos datos vía PHP if (typeof wpUserData !== 'undefined' && wpUserData.isLoggedIn) { return { isLoggedIn: true, userId: wpUserData.userId, username: wpUserData.username, email: wpUserData.email, displayName: wpUserData.displayName }; } return { isLoggedIn: false }; }// 2. Función para inicializar el chat con datos del usuario function initializeChatWithUser() { const userData = getWordPressUserData(); if (userData.isLoggedIn) { console.log('Usuario WordPress detectado:', userData.username); // Guardar datos del usuario para el chat localStorage.setItem('chatUser', JSON.stringify({ id: userData.userId, username: userData.username, email: userData.email, displayName: userData.displayName, source: 'wordpress' }));// Disparar evento personalizado para que el chat sepa que hay usuario window.dispatchEvent(new CustomEvent('wordpressUserReady', { detail: userData })); } else { console.log('No hay usuario logueado en WordPress'); localStorage.removeItem('chatUser'); // Opcional: redirigir a login o mostrar mensaje showLoginPrompt(); } }// 3. Función para mostrar prompt de login si no hay usuario function showLoginPrompt() { // Puedes personalizar este mensaje const loginDiv = document.createElement('div'); loginDiv.innerHTML = `

Para usar el chat necesitas estar logueado

Iniciar Sesión
`; // Insertar antes del chat (ajusta el selector según tu HTML) const chatContainer = document.querySelector('#chat-container') || document.querySelector('.chat-container'); if (chatContainer) { chatContainer.parentNode.insertBefore(loginDiv, chatContainer); } }// 4. Función para obtener historial del usuario desde Supabase function loadUserChatHistory() { const userData = JSON.parse(localStorage.getItem('chatUser') || '{}'); if (userData.id) { // Este evento lo debe escuchar tu chat para cargar el historial window.dispatchEvent(new CustomEvent('loadChatHistory', { detail: { userId: userData.id, username: userData.username } })); } }// 5. Inicializar cuando la página esté lista if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initializeChatWithUser); } else { initializeChatWithUser(); }// 6. Cargar historial después de inicializar usuario setTimeout(loadUserChatHistory, 1000);})();