San Sebastian Film Festival (2024)

Table of Contents

72nd San Sebastian Festival - 20/28 September 2024

72SSIFF - 20/28 September 2024

San Sebastian Film Festival (1)

San Sebastian Film Festival (2)

San Sebastian Film Festival (3)

San Sebastian Film Festival (4)

San Sebastian Film Festival (5)

San Sebastian Film Festival (7)

en

|es|

eu

Official
Sponsors

San Sebastian Film Festival (8)

San Sebastian Film Festival (9)

Media
Partner

San Sebastian Film Festival (10)

San Sebastian Film Festival (11) 72nd edition Z365 News Press Industria

San Sebastian Film Festival (13)My FestivalSan Sebastian Film Festival (14)MoreVideosDonostiaAgendaFestival diaryPicturesSan Sebastian Film Festival (20)

San Sebastian Film Festival (29) 72nd San Sebastian Festival
20/28 September 2024

The Festival

Organization

Film or Project Submission

Accreditations

Tickets

Publications

Sponsorships and partnerships

Sections

Announced films

Digital catalogue

Films

Films to be

Other activities

Awards

Winners list

Official Awards

Other Awards

Honorary Awards

Industria

Press

History

Previous editions

Artxiboa

Photographic library

San Sebastian Film Festival (30) Z365
A 365-day festival

News Z365

Z365" or "Festival all year round" is the new strategic point of the Festival in which converge investigation, accompaniment and development of new talents (Ikusmira Berriak, Nest); training and cinematic knowledge transfer (Elías Querejeta Zine Eskola, Zinemaldia + Plus, Filmmakers' dialogue); and investigation, disclosure and cinematic thought (Z70 project, Thought and Discussion and Research and publications).

Zinemaldia+Plus

Thought and discussion

Research and publications

EQZE

Artxiboa

Ikusmira Berriak

Nest

Filmmakers' dialogue

San Sebastian Film Festival (31) Calls for entries

In progress

Film Library

(07/10/2024 - 09/16/2024)

Films

Rules of participation

Entry Forms

Film submission - General sections

(2024/01/15 - 2024/06/17)

Film submission - Culinary Zinema

(2024/01/15 - 2024/06/17)

Eusko Label

(2024/05/10 - 2024/06/17)

Loterías Short Films

(2024/04/30 - 2024/06/17)

Nest - Film School registration

(2024/06/03 - 2024/07/03)

Film Library

(07/10/2024 - 09/16/2024)

Works in Progress

WIP Latam - Entry Form

(06/03/2024 - 07/03/2024)

WIP Europa - Entry Form

(06/03/2024 - 07/03/2024)

Projects

Europe-Latin America Co-Production Forum - Entry Form

(04/15/2024 - 06/17/2024)

Zinemaldia Startup Challenge - Entry Form

(04/16/2024 - 05/31/2024)

Ikusmira Berriak - Entry Form

(07/02/2024 - 09/02/2024)

Residences

Ikusmira Beriak - Entry Form

(07/02/2024 - 09/02/2024)

Youth Jury

Entry Form

(08/01/2024 - 08/09/2024)

San Sebastian Film Festival (32) Log-in to MY FESTIVAL

Complete this form with your details for accessing the contents reserved for registered users.

Enter your email and press send. You will receive a link through which you can reset your password

Complete this form with your details for accessing the contents reserved for registered users.

CONTENT

'); } } } }, error: function (xhr, ajaxOptions, thrownError) {// alert("Error "+xhr.status+"("+thrownError+") al llamar a 'LoginController/register 2'.nnMensaje: "+xhr.responseText); } }); }); } function loginButton(){ $(document).off('click', '#login .login_boton'); $(document).on('click', '#login .login_boton', function(event){ event.preventDefault(); var email = $('#login [name="email"]').val(); var pass = $('#login [name="pass"]').val(); var url = '/publica/controllers/LoginController.php'; $.ajax({ type: "POST", async: true, url: url, dataType: "json", data: {action: 'login', email: email, pass: pass, lang: 'in'}, success: function (response) { $('#login_info_reminder').hide(); if(response.result == 'success'){ $('.cabecera_login').html(response.html); $('#login input[name="email"]').val(''); $('#login input[name="pass"]').val(''); $('#login_complete').slideUp(); $('#changedata').slideDown(); if(response.confimado != 1){ } location.reload(true); }else{ $('#login #warnings').html(response.html); } }, error: function (xhr, ajaxOptions, thrownError) { // alert("Error "+xhr.status+"("+thrownError+") al llamar a 'LoginController/login'.\n\nMensaje: "+xhr.responseText); } }); }); $(document).off('click', '#logintrack .logintrack_boton'); $(document).on('click', '#logintrack .logintrack_boton', function(e){ e.preventDefault(); var id = $('#logintrack input[type="text"][name="id"]').val(); var track = ''; var url = '/publica/controllers/AcreditadoController.php'; $.ajax({ type: "POST", async: true, url: url, dataType: "json", data: {action: 'logintrack', track: track, id: id, lang: 'in'}, success: function (respond) { if(respond.result == 'success'){ $('#logintrack input[type="text"][name="id"]').val(''); location.replace(document.URL + '/' + id); }else{ //$('#logintrack').html(respond.html); $('#logintrack').html('Wrong code'); } }, error: function (xhr, ajaxOptions, thrownError) {// alert("Error "+xhr.status+"("+thrownError+") al llamar a 'AcreditadoController/logintrack'.\n\nMensaje: "+xhr.responseText); } }); }); } function get_url_by_server(server, controller_action){ //TAKEN FROM GENERICAS.JS if (server == "localhost:8888") //Eduardo's case (his path begins with "localhost:8888/sansebastian/...") var url = "/sansebastian/admin/fss/index.php/"+controller_action; else if ((server != "localhost") && (server != "127.0.0.1")) var url = "/admin/fss/index.php/"+controller_action; else var url = "/fss/admin/index.php/"+controller_action; return url; } function envioMail(datos, templateId){ // Send email to user url = '/publica/controllers/UserController.php'; var variables = {}; variables["siffUserId"] = datos.id; variables["currentLang"] = 'in'; if (templateId == 4) var action = 'envioCorreoConfirmacionNuevoSiffUser'; else if (templateId == 5) var action = 'envioCorreoRestablecimientoContrasenya'; $.ajax({ type: "POST", async: true, url: url, dataType: "html", data: {action: action, data: variables}, success: function (response){// var decodedResponse = $.parseJSON(response);// if (decodedResponse.result == 'success')// alert('success');// else if (decodedResponse.result == 'error')// alert('error'); }, error: function (xhr, ajaxOptions, thrownError) {// alert("Error "+xhr.status+"("+thrownError+") al llamar a 'UserController/envioCorreoConfirmacionNuevoSiffUser'.\n\nMensaje: "+xhr.responseText); } }); } function reminderButton(){ $(document).off('click', '#reminderContainer .reminder_boton').on('click', '#reminderContainer .reminder_boton', function(event){ event.preventDefault(); var email = $('#reminderContainer input[name="email"]').val(); $('#reminderContainer input[name="email"]').val(''); var url = '/publica/controllers/LoginController.php'; $.ajax({ type: "POST", async: false, url: url, dataType: "json", data: {action: 'reminder', email: email, reminder_boton: 'enviar', lang: 'in'}, success: function (response) { if(response.result == 'success'){ // $('#reminderContainer').slideUp(); $('#reminderContainer #warnings').html(response.info); envioMail(response, "5"); }else{ $('#reminderContainer #warnings').html(response.html); // $('#reminderContainer').slideDown(); } }, error: function (xhr, ajaxOptions, thrownError) {// alert("Error "+xhr.status+"("+thrownError+") al llamar a 'LoginController/reminder'.nnMensaje: "+xhr.responseText); } }); }); } function changedataButton(){ $(document).off('click', '#changedata .changedata_boton'); $(document).on('click', '#changedata .changedata_boton', function(e){ e.preventDefault(); var name = $('#changedata [name="name"]').val(); var surname = $('#changedata [name="surname"]').val(); var pass = $('#changedata [name="pass"]').val(); var pass2 = $('#changedata [name="pass2"]').val(); var lang = $('#changedata [name="n_idioma"] option:selected').val(); var url = '/publica/controllers/LoginController.php'; $.ajax({ type: "POST", async: false, url: url, dataType: "json", data: {action: 'changedata', name: name, surname: surname, pass: pass, pass2: pass2, n_idioma: lang, changedata_boton: 'enviar', lang: 'in'}, success: function (success) { $('#changedata [name="pass"]').val(''); $('#changedata [name="pass2"]').val(''); if(success.result == 'success'){ $('#changedata_movil [name="name"]').val($('#changedata [name="name"]').val()); $('#changedata_movil [name="surname"]').val($('#changedata [name="surname"]').val()); $('#changedata_movil [name="n_idioma"]').val($('#changedata [name="n_idioma"] option:selected').val()); $('.cabecera_login #nombre_completo').html($('#changedata [name="name"]').val()+" "+$('#changedata [name="surname"]').val()); $('.cabecera_login_movil #nombre_completo').html($('#changedata [name="name"]').val()+" "+$('#changedata [name="surname"]').val()); $('#changedata').slideUp(); document.getElementById('light').style.display='none'; document.getElementById('fade').style.display='none'; $('#login_complete').slideDown(); }else{ $('#changedata #changedata_content').html(success.html); } }, error: function (xhr, ajaxOptions, thrownError) {// alert("Error "+xhr.status+"("+thrownError+") al llamar a 'LoginController/changedata'.nnMensaje: "+xhr.responseText); } }); }); } function popUpLoginTrack(){ popUpLogin({mode: 5}); } function popUpLogin(args){ var menuMiFestival = $('#menuMiFestival'); if (typeof args != 'undefined') { if (args.mode == 1 || args.mode == 2 || args.mode == 4 || args.mode == 5 || args.mode == 6 || args.mode == 7) { // Volvemos a hacer visible el form de login si previamente se oculto $('#menuMiFestival #login #formLogin').show(); // Ocultamos el input para introducir la contraseña del acceso del acr por track, si previamente se mostro $('#menuMiFestival #login #logintrack').hide(); // Mostramos todas las opciones que fuesen ocultadas previamente var todosOcultos = $(menuMiFestival).find('#accordionFlushExample .accordion-item:hidden'); $(todosOcultos).show(); // Colapsamos todas las opciones expandidas var todas = $(menuMiFestival).find('#accordionFlushExample .accordion-item'); var buttonsTodasExpandidas = $(todas).find('button.accordion-button[aria-expanded="true"]'); $(buttonsTodasExpandidas).trigger('click'); if (args.mode == 1) { // Descolapsamos opcion "Acceso" setTimeout(function () { var acceso = $(menuMiFestival).find('#accordionFlushExample .accordion-item[tipo="acceso"]'); var buttonAcceso = $(acceso).find('button.accordion-button'); $(buttonAcceso).trigger('click'); if (typeof args.customMessage != 'undefined' && args.customMessage != '') $(acceso).find('.mb-2').html(args.customMessage); }, 500); }else if (args.mode == 2) { // Descolapsamos opcion "Recuperar contraseña" setTimeout(function () { var recuperarContrasenya = $(menuMiFestival).find('#accordionFlushExample .accordion-item[tipo="recuperarContrasenya"]'); var buttonRecuperarContrasenya = $(recuperarContrasenya).find('button.accordion-button'); $(buttonRecuperarContrasenya).trigger('click'); }, 500); } else if (args.mode == 4) { // Escondemos todas las opciones menos "Recuperar contraseña" var acceso = $(menuMiFestival).find('#accordionFlushExample .accordion-item[tipo="acceso"]'); var nuevoUsuario = $(menuMiFestival).find('#accordionFlushExample .accordion-item[tipo="nuevoUsuario"]'); $(acceso).hide(); $(nuevoUsuario).hide(); // Descolapsamos la opcion "Recuperar contraseña" setTimeout(function () { var recuperarContrasenya = $(menuMiFestival).find('#accordionFlushExample .accordion-item[tipo="recuperarContrasenya"]'); var buttonRecuperarContrasenya = $(recuperarContrasenya).find('button.accordion-button'); var estaExpandido = $(buttonRecuperarContrasenya).attr('aria-expanded'); $(buttonRecuperarContrasenya).trigger('click'); }, 500); } else if (args.mode == 5) { // Escondemos todas las opciones menos "Accceso" var recuperarContrasenya = $(menuMiFestival).find('#accordionFlushExample .accordion-item[tipo="recuperarContrasenya"]'); var nuevoUsuario = $(menuMiFestival).find('#accordionFlushExample .accordion-item[tipo="nuevoUsuario"]'); $(recuperarContrasenya).hide(); $(nuevoUsuario).hide(); // Descolapsamos opcion "Acceso", ocultamos form login normal y mostramos input de contraseña de acceso por track... setTimeout(function () { $('#menuMiFestival #login #formLogin').hide(); // Ocultamos form login normal $('#menuMiFestival #login #logintrack').show(); // Mostramos el input para introducir la contraseña del acceso del acr por track var acceso = $(menuMiFestival).find('#accordionFlushExample .accordion-item[tipo="acceso"]'); var buttonAcceso = $(acceso).find('button.accordion-button'); $(buttonAcceso).trigger('click'); }, 500); } else if (args.mode == 6) { // Descolapsamos opcion "Registro nuevo usuario" setTimeout(function(){ var nuevoUsuario = $(menuMiFestival).find('#accordionFlushExample .accordion-item[tipo="nuevoUsuario"]'); var buttonNuevoUsuario = $(nuevoUsuario).find('button.accordion-button'); $(buttonNuevoUsuario).trigger('click'); }, 500); } else if (args.mode == 7) { // Usuario no logado, descolapsamos opcion "Acceso" para que se logue Una vez logado recogemos "login-7" desde "\publica\views\menu\publico\menuPublicoMiFestival_logado.php" y alli descolapsamos meni "Mi Festival" setTimeout(function () { var acceso = $(menuMiFestival).find('#accordionFlushExample .accordion-item[tipo="acceso"]'); var buttonAcceso = $(acceso).find('button.accordion-button'); $(buttonAcceso).trigger('click'); }, 500); } } } // Mostramos menu "Mi Festival" $('#ico-menu[aria-controls="menuMiFestival"]')[0].click(); } var title_login = 'Log-in to MY FESTIVAL'; var title_register = 'Create new account'; var text_login = 'If you are not registered, you can create another account'; var text_register = 'If you are already registered, you can log-in'; var is_texto_login = true;

'); }, success: function (html) { setTimeout(function(){ $('#containerTabsPortada .contenedorHomeTabs').html(html); sliderBlock.refresh(); }, 500); }, error: function (xhr, ajaxOptions, thrownError) { var errorMessage = "Error " + xhr.status + "(" + thrownError + ") al llamar a 'PortadaController/getAjaxHtmlTabPortada'.\n\nMensaje: " + xhr.responseText; $('#containerTabsPortada .contenedorHomeTabs').html(); } }); //Quitamos selected a la pesta�a activa $('#containerTabsPortada .homeTab_selected').removeClass('homeTab_selected'); //Ponemos selected a nueva pesta�a $(this).find('.homeTab').addClass('homeTab_selected'); }); /*para cargar contenido de un enlace en la propia pestaña*/ $('#containerTabsPortada').on('click', '.linkWithContentToParentTab', function(){ var attr_get_last_html = $(this).attr('getLastHtml'); //Guardamos en offline storage de Jquery el html de la pagina anterior if (typeof attr_get_last_html != 'undefined' && attr_get_last_html == 1){ //Cargamos de nuevo la libreria $.when( $("head").append(""), $.ajax({url: "/publica/js/jquery-html5-storage/jquery.html5storage.min.js", dataType: "script", cache: true}) ).then(function(){ //console.log('html5storage loaded'); var previous_html = $.sessionStorage.getItem("HtmlLastContentToParentTab"); $('#containerTabsPortada .contenedorHomeTabs').html(previous_html); }); }else{ var href = $(this).attr('href'); var current_html = $('#containerTabsPortada .contenedorHomeTabs').html(); var currentDate = new Date(); var currentDateMs = currentDate.getTime(); $.sessionStorage.setItem("HtmlLastContentToParentTab", current_html); $.ajax({ type: 'post', async: true, url: href, dataType: 'html', data: {}, beforeSend: function () { $('#containerTabsPortada .contenedorHomeTabs').html('

'); }, success: function (html) { var previous_html = '

'; html = previous_html + html; setTimeout(function(){ $('#containerTabsPortada .contenedorHomeTabs').html(html); }, 500); }, error: function (xhr, ajaxOptions, thrownError) { var errorMessage = "Error " + xhr.status + "(" + thrownError + ") al llamar a '"+href+"'.\n\nMensaje: " + xhr.responseText; $('#containerTabsPortada .contenedorHomeTabs').html(); } }); } }); $('#containerTabsPortada .homeTab_selected').trigger('click'); });

Synopsis Director Program Pictures Videos Awards

Isabel’s life turns on its head the day her daughter Madalen asks her to make regular visits to the ailing Ramón. Fifteen years after leaving her ex-husband, a man she sees as a stranger despite having been married to him for years, Isabel experiences renewed feelings of the resentment she thought she had left behind. But accompanying Ramón at his most vulnerable will make her see what happened to them with fresh eyes and allow her to concentrate on her own life as it stands today.

Director

Pilar Palomero (Spain)

Screenplay

Pilar Palomero

Production

MOD Producciones S.L. (Spain)

Fernando Bovaira Forner, Simón de Santiago

fernando.bovaira@modmedia.es / simon.desantiago@modmedia.es

Inicia Films S.L. (Spain)

Valérie Delpierre

valerie@iniciafilms.com

Sales

Film Factory (Spain)

v.canales@filmfactory.es

Distribution

Caramel Film (Spain)

egonzalez@caramelfilms.es

Photography

Daniela Cajía

Edition

Sofi Escude Poulenc

Music

Vicente Ortiz Gimeno

Sound

Leo Dolgan, Fabiola Ordoyo, Nicolas De Poulpiquet

Cast

Patricia López Arnaiz, Antonio de la Torre, Marina Guerola, Julián López

Format

DCP FOLLOWING DCI

Running Time

101 m.

Original language of the film

Spanish

Country

Spain

San Sebastian Film Festival (2024)
Top Articles
Latest Posts
Recommended Articles
Article information

Author: Ouida Strosin DO

Last Updated:

Views: 6054

Rating: 4.6 / 5 (76 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Ouida Strosin DO

Birthday: 1995-04-27

Address: Suite 927 930 Kilback Radial, Candidaville, TN 87795

Phone: +8561498978366

Job: Legacy Manufacturing Specialist

Hobby: Singing, Mountain biking, Water sports, Water sports, Taxidermy, Polo, Pet

Introduction: My name is Ouida Strosin DO, I am a precious, combative, spotless, modern, spotless, beautiful, precious person who loves writing and wants to share my knowledge and understanding with you.