Marvel tendrá 2 personajes abiertamente gay

Por una entrevista concedida a The Playlist, Kevin Feige, el presidente de Marvel Studios, ha confirmado que la realidad LGBT llegará por fin al universo cinematográfico Marvel, tal y como muchos fans reclamaban. “¿Cuándo tendremos un personaje abiertamente LGTB en el UCM?, ¿es algo que está en proyecto?”, le preguntó el periodista Gregory Ellwood.

La respuesta de Feige no pudo ser más clara: “sí”. Es más, cuando le interroga sobre si se trata de un nuevo personaje o de uno que ya conocemos, el presidente del estudio es aún más concreto: “Ambos. Habrá alguno que ya has visto y alguno que no has visto todavía”. Esto son buenas noticias para la comunidad LGBT después de que la próxima película del estudio, Ant-Man y la Avispa, haya recibido multitud de críticas por el hecho de que, aun desarrollándose en San Francisco, donde hay una de las mayores comunidades homosexuales del mundo, no incluye a ningún personaje gay.

Valkiria, que fue presentada en Thor: Ragnarok, tiene muchas papeletas para ser el personaje LGBT que ya conocemos. La guerrera es lesbiana en los cómics y en su versión en carne y hueso es bisexual, tal y como confirmó la actriz Tessa Thompson, pero nada hace indicar tal cosa en la película. Puede que en una aventura futura sí se explicite su orientación sexual, aunque también es posible que Marvel dé la sorpresa y saque del armario de forma inesperada a otro personaje (¿el Soldado de Invierno?). Entre los personajes que están por venir, todo el universo de los X-Men, si finalmente se cierra la compra de FOX, traería múltiples posibilidades de personajes LGBT. Está por verse en qué queda esto y si no acaba reduciéndose a un par de personajes secundarios o menos.

Ú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);})();