CINXE.COM
Blue Sun Palace (2024), un film de Constance Tsang | Premiere.fr | news, sortie, critique, VO, VF, VOST, streaming légal
<!DOCTYPE html> <html lang="fr" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# "> <head> <meta charset="utf-8" /> <script>window.dataLayer = window.dataLayer || []; window.dataLayer.push({"siteName":"Premiere.fr","tc_vars.content_class":"film","tc_vars.content_node_id":"860185","titre":"Blue Sun Palace","tc_vars.level_1":"film","tc_vars.level_2":"Blue-Sun-Palace","tc_vars.label":"Blue Sun Palace","typePage":"film","tc_vars.content_tpl":"film"});</script> <meta property="fb:app_id" content="708836202605974" /> <meta name="title" content="Blue Sun Palace (2024), un film de Constance Tsang | Premiere.fr | news, sortie, critique, VO, VF, VOST, streaming légal" /> <meta property="og:site_name" content="Premiere.fr" /> <meta http-equiv="content-language" content="FR" /> <link rel="shortlink" href="https://www.premiere.fr/node/860185" /> <meta name="twitter:card" content="summary_large_image" /> <link rel="canonical" href="https://www.premiere.fr/film/Blue-Sun-Palace" /> <meta name="description" content="Blue Sun Palace, un film de Constance Tsang | Synopsis : A New-York, un salon de massage chinois sert de refuge à Didi, Amy et leurs amies. Loin de leur pays d'origine, elles forment une vraie famille. Quand Didi disparaît, Cheung, son amant, tente de trouver avec Amy l'espoir d'une nouvelle vie... avec Ke-Xi Wu,Kang-Sheng Lee,Haipeng Xu,Damien Browne,Yvonne Chan,Leo Chen,Wu Chengying,Lily Gao,Huang Guiping,Janet Hsieh,Murielle Hsieh,XiaoXiao Sun" /> <meta name="twitter:site" content="@PremiereFR" /> <meta name="twitter:title" content="Blue Sun Palace" /> <meta property="og:type" content="movie" /> <meta name="abstract" content="A New-York, un salon de massage chinois sert de refuge à Didi, Amy et leurs amies. Loin de leur pays d'origine, elles forment une vraie famille. Quand Didi disparaît, Cheung, son amant, tente de trouver avec Amy l'espoir d'une nouvelle vie..." /> <meta property="og:url" content="http://www.premiere.fr/film/Blue-Sun-Palace" /> <meta property="og:title" content="Blue Sun Palace" /> <link rel="image_src" href="https://www.premiere.fr/sites/default/files/styles/partage_rs/public/2025-03/Capture%20d%E2%80%99e%CC%81cran%202025-03-07%20a%CC%80%2015.33.43.png" /> <meta name="keywords" content="Blue Sun Palace, streaming légal, cinéma, fiche film, news, date de sortie, trailer, séances, critique, avis, bande-annonce, VO, VF, VOST, Constance Tsang,Ke-Xi Wu,Kang-Sheng Lee,Haipeng Xu,Damien Browne,Yvonne Chan,Leo Chen,Wu Chengying,Lily Gao,Huang Guiping,Janet Hsieh,Murielle Hsieh,XiaoXiao Sun" /> <meta property="og:description" content="A New-York, un salon de massage chinois sert de refuge à Didi, Amy et leurs amies. Loin de leur pays d'origine, elles forment une vraie famille. Quand Didi disparaît, Cheung, son amant, tente de trouver avec Amy l'espoir d'une nouvelle vie..." /> <meta name="twitter:url" content="http://www.premiere.fr/film/Blue-Sun-Palace" /> <meta property="og:image" content="http://www.premiere.fr/sites/default/files/styles/partage_rs/public/2025-03/Capture%20d%E2%80%99e%CC%81cran%202025-03-07%20a%CC%80%2015.33.43.png" /> <meta property="og:updated_time" content="2025-03-08T20:45:27+0100" /> <meta name="Generator" content="Drupal 8 (https://www.drupal.org)" /> <meta name="MobileOptimized" content="width" /> <meta name="HandheldFriendly" content="true" /> <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" /> <script type="application/ld+json">{ "@context": "https://schema.org", "@graph": [ { "@type": "Movie", "name": "Blue Sun Palace", "description": "A New-York, un salon de massage chinois sert de refuge \u00e0 Didi, Amy et leurs amies. Loin de leur pays d\u0027origine, elles forment une vraie famille. Quand Didi dispara\u00eet, Cheung, son amant, tente de trouver avec Amy l\u0027espoir d\u0027une nouvelle vie...", "director": { "@type": "Person", "name": "Constance Tsang" }, "musicBy": { "@type": "Person", "name": "Sami Jano" }, "actors": [ { "@type": "Person", "name": "Ke-Xi Wu" }, { "@type": "Person", "name": "Kang-Sheng Lee" }, { "@type": "Person", "name": "Haipeng Xu" }, { "@type": "Person", "name": "Damien Browne" }, { "@type": "Person", "name": "Yvonne Chan" }, { "@type": "Person", "name": "Leo Chen" }, { "@type": "Person", "name": "Wu Chengying" }, { "@type": "Person", "name": "Lily Gao" }, { "@type": "Person", "name": "Huang Guiping" }, { "@type": "Person", "name": "Janet Hsieh" }, { "@type": "Person", "name": "Murielle Hsieh" }, { "@type": "Person", "name": "XiaoXiao Sun" } ], "image": { "@type": "ImageObject", "url": "http://www.premiere.fr/sites/default/files/styles/partage_rs/public/2025-03/Capture%20d%E2%80%99e%CC%81cran%202025-03-07%20a%CC%80%2015.33.43.png" }, "dateCreated": "2024-06-05T02:00:01+0200", "countryOfOrigin": "Etats-Unis", "duration": "116", "url": "http://www.premiere.fr/film/Blue-Sun-Palace", "aggregateRating": { "bestRating": "5", "worstRating": "0.0" } } ] }</script> <meta http-equiv="X-UA-Compatible" content="IE=edge" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:false},ajax:{deny_list:["bam.eu01.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={xpid:"VgQOUlRXCRAGVlJSBgcB",licenseKey:"c274f9fd47",applicationID:"6230166"};;/*! For license information please see nr-loader-full-1.284.1.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>p,xN:()=>g});var n=r(3333);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={feature_flags:[],experimental:{marks:!1,measures:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{get capture_marks(){return e.feature_flags.includes(n.$v.MARKS)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(n.$v.MEASURES)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(n.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function g(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function p(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0,harvester:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.284.1",i="PROD",o="CDN",a="^2.0.0-alpha.18"},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>u,RI:()=>i,WN:()=>f,bv:()=>o,gm:()=>a,lR:()=>l,m:()=>c,mw:()=>s,sb:()=>d});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,u=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),d=u&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)g(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function g(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:g,addEventListener:g,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=p(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var g=v()[s[e]];g&&g.push([f,e,r,a]);return a},get:m,listeners:p,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function g(e,t){n[e]=p(e).concat(t)}function p(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),c&&h(c.prototype,f),h(a.gm,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9414:(e,t,r)=>{"use strict";r.d(t,{J:()=>c});var n=r(7836),i=r(2646),o=r(944),a=r(3434);const s=new Map;function c(e,t,r,c){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,o.R)(29);const u=function(e){return(e||n.ee).get("logger")}(e),d=(0,a.YM)(u),l=new i.y(n.P);l.level=c.level,l.customAttributes=c.customAttributes;const f=t[r]?.[a.Jt]||t[r];return s.set(f,l),d.inPlace(t,[r],"wrap-logger-",(()=>s.get(f))),u}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{$v:()=>u,TZ:()=>n,Zp:()=>i,kd:()=>c,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3,c=["PageAction","UserAction","BrowserPerformance"],u={MARKS:"experimental.marks",MEASURES:"experimental.measures",RESOURCES:"experimental.resources"}},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>o,ET:()=>a,TZ:()=>s,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",s=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(8154),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},8154:(e,t,r)=>{"use strict";r.d(t,{z_:()=>o,XG:()=>s,TZ:()=>n,rs:()=>i,xV:()=>a});r(6154),r(9566),r(384);const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},8969:(e,t,r)=>{"use strict";r.d(t,{j:()=>N});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(8154),h=r(384),g=r(6344);const p=["setErrorHandler","finished","addToTrace","addRelease","recordCustomEvent","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",g.G4.RECORD,g.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),R=r(3785),x=r(9414);function w(){const e=(0,h.pV)();p.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var A=r(9417),T=r(5603),_=r(5284);const S=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let O=!1;function N(e,t={},p,N){let{init:I,info:P,loader_config:j,runtime:C={},exposed:k=!0}=t;C.loaderType=p;const H=(0,h.pV)();P||(I=H.init,P=H.info,j=H.loader_config),(0,A.xN)(e.agentIdentifier,I||{}),(0,T.a)(e.agentIdentifier,j||{}),P.jsAttributes??={},d.bv&&(P.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,P);const D=(0,A.D0)(e.agentIdentifier),L=[P.beacon,P.errorBeacon];O||(D.proxy.assets&&(S(D.proxy.assets),L.push(D.proxy.assets)),D.proxy.beacon&&L.push(D.proxy.beacon),w(),(0,h.US)("activatedFeatures",_.B),e.runSoftNavOverSpa&&=!0===D.soft_navigations.enabled&&D.feature_flags.includes("soft_nav")),C.denyList=[...D.ajax.deny_list||[],...D.ajax.block_internal?L:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const p={};var w=s.ee.get(e),A=w.get("tracer");E[e]=b.g.OFF,w.on(g.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var T="api-",_=T+"ixn-";function S(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(T,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}p.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,w),(0,R.R)(w,e,t,r)},p.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,w),(0,x.J)(w,e,t,{customAttributes:r,level:i})},m.forEach((e=>{p[e]=I(T,e,!0,"api")})),p.addPageAction=I(T,"addPageAction",!0,n.K7.genericEvents),p.recordCustomEvent=I(T,"recordCustomEvent",!0,n.K7.genericEvents),p.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(T,"setPageViewName",!0)()},p.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return S(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},p.setUserId=function(e){if("string"==typeof e||null===e)return S("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},p.setApplicationVersion=function(e){if("string"==typeof e||null===e)return S("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},p.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,w),w.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},p[g.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(g.G4.RECORD,[],void 0,n.K7.sessionReplay,w)},p[g.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(g.G4.PAUSE,[],void 0,n.K7.sessionReplay,w)},p.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const N=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,w),h||(0,a.p)(_+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,w),function(){if(A.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw A.emit("fn-err",[arguments,this,t],r),t}finally{A.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,w),i&&(0,a.p)(e+t,[r?(0,v.t)():performance.now(),...arguments],r?null:this,i,w),r?void 0:this}}function P(){r.e(891).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),w.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{N[e]=I(_,e,void 0,h?n.K7.softNav:n.K7.spa)})),p.setCurrentRouteName=h?I(_,"routeName",void 0,n.K7.softNav):I(T,"routeName",!0,n.K7.spa),p.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,w),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,w)},d.RI?(0,u.GG)((()=>P()),!0):P(),p}(e.agentIdentifier,N,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),O=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>s,P3:()=>c,XX:()=>i,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},c={[s.pageViewEvent]:1,[s.pageViewTiming]:2,[s.metrics]:3,[s.jserrors]:4,[s.spa]:5,[s.ajax]:6,[s.sessionTrace]:7,[s.softNav]:8,[s.sessionReplay]:9,[s.logging]:10,[s.genericEvents]:11},u={[s.pageViewEvent]:a,[s.pageViewTiming]:n,[s.ajax]:n,[s.spa]:n,[s.softNav]:n,[s.metrics]:i,[s.jserrors]:i,[s.sessionTrace]:o,[s.sessionReplay]:o,[s.logging]:"browser/logs",[s.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({95:"nr-full-compressor",222:"nr-full-recorder",891:"nr-full"}[e]+"-1.284.1.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.284.1.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={891:"sha512-Od067lOY95DPNtK7790Jj9QGqTZsvY6WYoIbG9jHEx11YH+cKephP0D8xq7MtEc7AyDyxUVwptzUh6Pbdip4tw==",222:"sha512-Vri3Yj4cB04wqiEEGR+rrouuXE/Yj3Ll4v5eMo+DIjvUV6pHbvkI/mrkd/7Ja/8B+sLaHQ5QtU44lWIknfQUZA==",95:"sha512-Z4n831y0rPpX2VuolNEewH7fHFDKSBKBicYgr59PyFVPDnOHJkbYBnYGZXH4o4cyKimKyV3VJpLeGXA6eIxYJQ=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(g);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},g=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={85:0,959:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.284.1.PROD"]=self["webpackChunk:NRBA-1.284.1.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(){this.agentIdentifier=(0,r.LA)(16)}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}recordCustomEvent(e,t){return this.#e("recordCustomEvent",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(8969);var l=i(1687),f=i(4234),h=i(5289),g=i(6154),p=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(891).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(891).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),t.runtime.harvester.initializedAggregates.push(this.featAggregate),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};g.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,p.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class R extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var x=i(384);var w=i(9908),E=i(2843),A=i(3878),T=i(782),_=i(1863);class S extends b{static featureName=T.T;constructor(e,t=!0){super(e,T.T,t),g.RI&&((0,E.u)((()=>(0,w.p)("docHidden",[(0,_.t)()],void 0,T.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,w.p)("winPagehide",[(0,_.t)()],void 0,T.T,this.ee))),this.importAggregator(e))}}var O=i(8154);class N extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),g.RI&&document.addEventListener("securitypolicyviolation",(e=>{(0,w.p)(O.xV,["Generic/CSPViolation/Detected"],void 0,this.featureName,this.ee)})),this.importAggregator(e)}}var I=i(6774),P=i(3304);class j{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,P.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return D(e)?e:new j(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(D(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return C(e.reason)}const r=C(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function H(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new j(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return D(e.error)?e.error:C(e)}function D(e){return e instanceof Error&&!!e.stack}class L extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",((e,t)=>{this.abortHandler&&(0,w.p)("ierr",[C(e),(0,_.t)(),!0,{},this.#r,t],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),g.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,w.p)("err",[k(e),(0,_.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",(e=>{this.abortHandler&&(0,w.p)("err",[H(e),(0,_.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,P.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,s=g.gm.Promise,c=g.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=g.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(p?p.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var p=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=g.gm.Request,ee=g.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&g.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(g.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,P.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,x.dV)().o.REQ,fe=(0,x.dV)().o.XHR;const he="X-NewRelic-App-Data";class ge extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,w.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=x,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){E(t,e)}),(0,A.jT)(!1)),g.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,_.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,_.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function p(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,_.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,_.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,_.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:g.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function R(e,t){if(this.endTime=(0,_.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,_.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function x(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,_.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):E(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function E(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin&&r.getAllResponseHeaders().indexOf(he)>=0){var i=r.getResponseHeader(he);i&&((0,w.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",p),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",R)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const me={},ve=["pushState","replaceState"];function be(e){const t=function(e){return(e||B.ee).get("history")}(e);return!g.RI||me[t.debugId]++||(me[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,ve,"-")),t}var ye=i(3738);const{He:Re,bD:xe,d3:we,Kp:Ee,TZ:Ae,Lc:Te,uP:_e,Rz:Se}=ye;class Oe extends b{static featureName=Ae;constructor(e,t=!0){super(e,Ae,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;be(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(_e,(function(e,t){this.bstStart=(0,_.t)()})),this.eventsEE.on(Te,(function(e,t){(0,w.p)("bst",[e[0],t,this.bstStart,(0,_.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+we,(function(e){this.time=(0,_.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+Ee,(function(e){(0,w.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,w.p)(Re,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:xe,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Ne=i(2614);class Ie extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Ne.H3,"_").concat(Ne.uh)))}catch(e){}(0,p.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,w.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Ne.g.FULL||e.sessionReplayMode===Ne.g.ERROR)||(0,p.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(891),i.e(222)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee,agentRef:this.#o}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Ne.g.FULL&&this.featAggregate.initializeRecording(Ne.g.FULL,!0):(this.#i=Ne.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Ne.g.FULL&&(this.recorder.parent.mode=Ne.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Pe=i(3333);class je extends b{static featureName=Pe.TZ;constructor(e,t=!0){super(e,Pe.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled,e.init.performance.resources.enabled];if(g.RI&&(e.init.user_actions.enabled&&(Pe.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,w.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),Pe.qN.forEach((e=>{const t=(0,v.s)((e=>{(0,w.p)("ua",[e],void 0,this.featureName,this.ee)}),500,{leading:!0});(0,A.sp)(e,t)}))),e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource"))){new PerformanceObserver((e=>{e.getEntries().forEach((e=>{(0,w.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)}))})).observe({type:"resource",buffered:!0})}r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var Ce=i(993),ke=i(3785),He=i(9414);class De extends b{static featureName=Ce.TZ;constructor(e,t=!0){super(e,Ce.TZ,t);const r=this.ee;(0,He.J)(r,g.gm.console,"log",{level:"info"}),(0,He.J)(r,g.gm.console,"error",{level:"error"}),(0,He.J)(r,g.gm.console,"warn",{level:"warn"}),(0,He.J)(r,g.gm.console,"info",{level:"info"}),(0,He.J)(r,g.gm.console,"debug",{level:"debug"}),(0,He.J)(r,g.gm.console,"trace",{level:"trace"}),this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,ke.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t){super(),g.gm?(this.features={},(0,x.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(R),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,x.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[R,S,Oe,Ie,ge,N,L,je,De],loaderType:"pro"})})()})();</script> <meta name="dailymotion-domain-verification" content="dmncychr99ugdae7o" /> <meta name="robots" content="max-snippet:200, max-image-preview:large" /> <script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" async="true"></script> <script></script> <link rel="revision" href="/film/Blue-Sun-Palace" /> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0];var j=d.createElement(s);var dl=l!='dataLayer'?'&l='+l:'';j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl+'';j.async=true;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-PCGWMH');</script> <title>Blue Sun Palace (2024), un film de Constance Tsang | Premiere.fr | news, sortie, critique, VO, VF, VOST, streaming légal</title> <link rel="shortcut icon" href="/favicon.png" type="image/png"> <link rel="stylesheet" href="/sites/default/files/css/css_vgnI-MkFvkA3hzDfudDl2ZmCe0Bh9fxn0qwz-vYIa40.css?stmhne" media="all" /> <link rel="stylesheet" href="/sites/default/files/css/css_jOD074PnxgU6fDQqvhbr9NiYOKkV74g6QcnCDJVuGKI.css?stmhne" media="all" /> <!--[if lte IE 8]> <script src="/sites/default/files/js/optimized/js_R52ZCkXI1D5wLoYHwDiqnjPa7mTkstgs30sw0_EEe6g.3Jy_GbSLrg0o9y5Z5n1uw0qxZECH7C6OQpVBgNFYa0g.js?v=3.7.3"></script> <![endif]--> <script src="/sites/default/files/js/optimized/js_m46L2rSetLnhd7xrOzcmN9zO6Pj4cVwra727Td8_8wc.D0J9D4igaYyVX_Y78Tr0yoDJsy8hi14hCEdFDakBp08.js?v=1.x"></script> <script> window.dataLayer = window.dataLayer || []; window.dataLayer.push({ advertisement: { env: 'production', brand: { name: 'premiere', abbr: 'MOPR', domain: 'premiere.fr', isPrisma: false }, page: { path: window.location.pathname, pageType: getPageType(), pageCategory: getPageCategory(), pageSubCategory: window.location.pathname.split('/')[2], title: document.title, keywords: getMetaKeywords() }, } }); function getPageType() { var currentURL = window.location.pathname; if (currentURL === "/") { return "HP"; } else if ( currentURL.startsWith("/Cinema") || currentURL.startsWith("/Cinema/News-Cinema") || currentURL.startsWith("/Cinema/Dossiers/Le-cahier-critique") || currentURL.startsWith("/Cinema/Films-et-seances/Sorties-Cinema") || currentURL.startsWith("/Cinema/Films-et-seances/Prochainement-au-Cinema") || currentURL.startsWith("/Series") || currentURL.startsWith("/Series/News-Series") || currentURL.startsWith("/TV") || currentURL.startsWith("/TV/News-Tele") || currentURL.startsWith("/Bandes-annonces") || currentURL.startsWith("/Bandes-annonces/Video") || currentURL.startsWith("/People") || currentURL.startsWith("/People/News-People") ) { if (currentURL === "/Cinema" || currentURL === "/Cinema/News-Cinema" || currentURL === "/Cinema/Dossiers/Le-cahier-critique" || currentURL === "/Cinema/Films-et-seances/Sorties-Cinema" || currentURL === "/Cinema/Films-et-seances/Prochainement-au-Cinema" || currentURL === "/Series" || currentURL === "/Series/News-Series" || currentURL === "/TV" || currentURL === "/TV/News-Tele" || currentURL === "/Bandes-annonces" || currentURL === "/Bandes-annonces/Video" || currentURL === "/People/News-People" || currentURL === "/People") { return "liste"; } else { return "article"; } } else { return "article"; } } function getPageCategory() { if (window.location.pathname === "/") { return "_Homepage"; } else { return window.location.pathname.split('/')[1]; } } function getMetaKeywords() { var metaTags = document.getElementsByTagName('meta'); var keywords = []; for (var i = 0; i < metaTags.length; i++) { if (metaTags[i].getAttribute('name') === 'keywords') { keywords = metaTags[i].getAttribute('content').split(','); break; } } return keywords; } </script> <script src="https://optiyield.opti-digital.com/pfc/?pubid=228216569"></script> <script defer src='https://tra.scds.pmdstatic.net/advertising-core/5/core-ads.js'></script> </head> <body class="path-node page-node-type-film context-film-blue-sun-palace"> <div id="corps"> <div class="site_content"> <div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = 'https://connect.facebook.net/fr_FR/sdk.js#xfbml=1&version=v2.12&appId=211878972168739&autoLogAppEvents=1'; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <a href="#main-content" class="visually-hidden focusable"> Aller au contenu principal </a> <noscript aria-hidden="true"><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PCGWMH" height="0" width="0" title="Google Tag Manager"></iframe></noscript> <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas> <!-- START HEADER --> <header id="header" class="header"> <nav class="navbar navbar-default"> <div class="container-fluid"> <div class="navbar-header"> <div class="row"> <div id="block-pmdadstopbanner"> <div class="innerAds"> <div class="bannerAds placeholderAds"> <div class="ads-core-placer" data-ads-core="{"type":"Banniere-Haute", "device":"desktop,tablet,mobile"}" id="Banniere-Haute" style="text-align:center;"> </div> </div> </div> </div> <div id="block-bannierehaute"> </div> <div id="search" class="col-md-4"> <!-- --> <!-- <form action="/recherche" method="get" id="search-block-form" accept-charset="UTF-8" class="navbar-form"> <div class="form-group js-form-item form-item js-form-type-search form-item-keys js-form-item-keys form-no-label"> <label for="edit-keys" class="visually-hidden">Rechercher</label> <input title="Indiquer les termes à rechercher" placeholder="Rechercher..." class="form-control form-autocomplete form-search" data-drupal-selector="edit-keys" data-key="search_block" type="search" id="edit-keys" name="keys" value="" size="15" maxlength="128" /> </div> <button type="submit" class="btn btn-default"> <i class="fa fa-search"></i> <span class="sr-only">Lancer la recherche</span> </button> </form> --> <!-- --> </div><div id="block-videopromodailymotionwithsdkpremium"> </div> <div id="block-habillage"> </div> <div class="col-md-4 col-md-push-4"> <button type="button" data-toggle="collapse" data-target="#menu" class="navbar-toggle navbar-toggle-nav collapsed" aria-expanded="false"> <span class="sr-only">Menu</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <button type="button" data-toggle="collapse" data-target="#search" class="navbar-toggle navbar-toggle-search collapsed pull-right" aria-expanded="false"> <i class="fa fa-search"></i> </button> <a href="/" class="navbar-brand"><img src="/themes/custom/prem_thm/assets/images/logo.png" width="300" height="80" alt="Premiere"></a> </div> <div class="col-md-4 col-md-pull-4"> <div class="navbar-left hidden-xs hidden-sm"> <a href="https://www.facebook.com/premierefr" class="navbar-link"><i class="fa fa-facebook"></i></a> <a href="https://twitter.com/PremiereFR" class="navbar-link"><i class="fa fa-twitter"></i></a> <a href="https://www.cafeyn.co/fr/publication/premiere" class="btn btn-primary navbar-btn">Abonnez-vous</a> </div> </div> </div> </div> <nav role="navigation" aria-labelledby="block-prem-thm-main-menu-menu" id="block-prem-thm-main-menu"> <h2 class="visually-hidden" id="block-prem-thm-main-menu-menu">Navigation principale</h2> <div id="menu" class="collapse navbar-collapse navbar-collapse-nav"> <ul class="nav navbar-nav"> <li class="dropdown"> <a href="/index.php/Cinema" data-drupal-link-system-path="Cinema">Cinéma</a> <button type="button" data-toggle="dropdown" class="dropdown-toggle" aria-haspopup="true" aria-hidden="false"> <i class="fa fa-caret-down"></i> </button> <ul class="dropdown-menu"> <li> <a href="/index.php/Cinema/News-Cinema" title="Les dernières news cinéma" data-drupal-link-system-path="Cinema/News-Cinema">News</a> </li> <li> <a href="/index.php/Cinema/Dossiers/Le-cahier-critique" title="Le cahier critique" data-drupal-link-system-path="node/669188">Le cahier critique</a> </li> <li> <a href="/index.php/Cinema/Films-et-seances/Sorties-Cinema" title="Sorties cinéma de la semaine" data-drupal-link-system-path="Cinema/Films-et-seances/Sorties-Cinema">Sorties Cinéma</a> </li> <li> <a href="/index.php/horaire/cinema" data-drupal-link-system-path="horaire/cinema">Horaires et salles</a> </li> <li> <a href="/index.php/Cinema/Films-et-seances/Prochainement-au-Cinema" data-drupal-link-system-path="Cinema/Films-et-seances/Prochainement-au-Cinema">Prochainement</a> </li> <li> <a href="/index.php/Cinema/Critique-Film/BoxOffice" data-drupal-link-system-path="Cinema/Critique-Film/BoxOffice">Box-Office</a> </li> <li> <a href="/index.php/Cinema/Photos-film" data-drupal-link-system-path="Cinema/Photos-film">Photos</a> </li> <li> <a href="/index.php/Cinema/News-Cinema/Video" data-drupal-link-system-path="Cinema/News-Cinema/Video">Videos</a> </li> <li> <a href="/index.php/Cinema/Dossiers" data-drupal-link-system-path="Cinema/Dossiers">Dossiers</a> </li> </ul> </li> <li class="dropdown"> <a href="/index.php/Series" data-drupal-link-system-path="Series">Séries</a> <button type="button" data-toggle="dropdown" class="dropdown-toggle" aria-haspopup="true" aria-hidden="false"> <i class="fa fa-caret-down"></i> </button> <ul class="dropdown-menu"> <li> <a href="/index.php/Series/News-Series" title="Les dernières news séries" data-drupal-link-system-path="Series/News-Series">News</a> </li> <li> <a href="/index.php/Series/News-photo" data-drupal-link-system-path="Series/News-photo">Photos</a> </li> <li> <a href="/index.php/Series/News-video" data-drupal-link-system-path="Series/News-video">Vidéos</a> </li> <li> <a href="/index.php/Series/dossiers" data-drupal-link-system-path="Series/dossiers">Dossiers</a> </li> <li> <a href="/index.php/series-tele" data-drupal-link-system-path="series-tele">Toutes les séries</a> </li> </ul> </li> <li class="dropdown"> <a href="/index.php/TV" data-drupal-link-system-path="TV">TV</a> <button type="button" data-toggle="dropdown" class="dropdown-toggle" aria-haspopup="true" aria-hidden="false"> <i class="fa fa-caret-down"></i> </button> <ul class="dropdown-menu"> <li> <a href="/index.php/TV/News-Tele" data-drupal-link-system-path="TV/News-Tele">News</a> </li> <li> <a href="/index.php/TV/photos" data-drupal-link-system-path="TV/photos">Photos</a> </li> <li> <a href="/index.php/TV/videos" data-drupal-link-system-path="TV/videos">Vidéos</a> </li> <li> <a href="/index.php/TV/Tous-les-dossiers" data-drupal-link-system-path="TV/Tous-les-dossiers">Dossiers</a> </li> <li> <a href="/index.php/Audience-tele" data-drupal-link-system-path="Audience-tele">Audiences Télé</a> </li> </ul> </li> <li class="dropdown"> <a href="/index.php/Cinema/Sorties-DVD" data-drupal-link-system-path="Cinema/Sorties-DVD">DVD / VOD</a> <button type="button" data-toggle="dropdown" class="dropdown-toggle" aria-haspopup="true" aria-hidden="false"> <i class="fa fa-caret-down"></i> </button> <ul class="dropdown-menu"> <li> <a href="/index.php/Cinema/Sorties-DVD/Actualites-DVD" title="Les dernières news DVD-VOD" data-drupal-link-system-path="Cinema/Sorties-DVD/Actualites-DVD">News</a> </li> <li> <a href="/index.php/Cinema/Sorties-DVD/News-Photos" data-drupal-link-system-path="Cinema/Sorties-DVD/News-Photos">Photos</a> </li> <li> <a href="/index.php/Cinema/Sorties-DVD/News-Videos" data-drupal-link-system-path="Cinema/Sorties-DVD/News-Videos">Vidéos</a> </li> </ul> </li> <li> <a href="/index.php/Bandes-annonces/Video" data-drupal-link-system-path="Bandes-annonces/Video">Bandes-Annonces</a> </li> <li class="dropdown"> <a href="/index.php/People" data-drupal-link-system-path="People">People</a> <button type="button" data-toggle="dropdown" class="dropdown-toggle" aria-haspopup="true" aria-hidden="false"> <i class="fa fa-caret-down"></i> </button> <ul class="dropdown-menu"> <li> <a href="/index.php/People/News-People" title="Les dernières news people" data-drupal-link-system-path="People/News-People">News</a> </li> <li> <a href="/index.php/stars" data-drupal-link-system-path="stars">Toutes les stars</a> </li> <li> <a href="/index.php/People/Photos-people" data-drupal-link-system-path="People/Photos-people">Photos</a> </li> <li> <a href="/index.php/People/Videos-people" title="Les dernières vidéos people" data-drupal-link-system-path="People/Videos-people">Vidéos</a> </li> <li> <a href="/index.php/People/Dossiers-people" data-drupal-link-system-path="People/Dossiers-people">Dossiers</a> </li> </ul> </li> <li> <a href="https://www.premiere.fr/Cinema/Dossiers/Ceremonie-des-Oscars">Oscars</a> </li> </ul> </div> </nav> <div id="search" class="collapse navbar-collapse navbar-collapse-search"> <form class="navbar-form navbar-right visible-xs-block visible-sm-block" action="https://www.premiere.fr/recherche"> <div class="input-group input-group-lg"> <label for="edit-keys" class="visually-hidden">Rechercher</label> <input id="edit-keys" name="keys" type="search" class="form-control input-lg" placeholder="Rechercher..."> <span class="input-group-btn"> <button type="submit" class="btn btn-primary">GO!</button> </span> </div> </form> </div> </div> </nav> </header><!-- #header .header --> <!-- END HEADER --> <!-- START BANNER --> <div class="banner"> <div id="block-outofbanner1x1"> <div class="ads-core-placer" data-ads-core="{"type":"Out-Of-Banner", "device":"desktop,tablet,mobile"}" id="Out-Of-Banner" style="text-align:center;"></div> </div> </div> <!-- END BANNER --> <!-- START MAIN --> <main id="main" class="main"> <div class="row"> <!-- START MAIN HEADER --> <header class="main-header main-header--detail"> <div class="post-header"> <ol class="breadcrumb hidden-xs" vocab="http://schema.org/" typeof="BreadcrumbList"> <li property="itemListElement" typeof="ListItem"> <a href="/Cinema" property="item" typeof="WebPage"><span property="name">Cinéma</span></a> <meta property="position" content="1" /> </li> <li property="itemListElement" typeof="ListItem"> <a href="/films" property="item" typeof="WebPage"><span property="name">Films</span></a> <meta property="position" content="2" /> </li> <li property="itemListElement" typeof="ListItem"> <a href="/taxonomy/term/27" property="item" typeof="WebPage"><span property="name">Drame</span></a> <meta property="position" content="3" /> </li> <li class="active">Blue Sun Palace</li> </ol> <h1 class="post-title">Blue Sun Palace</h1> <figure class="post-thumbnail"> <img src="/sites/default/files/styles/scale_crop_336x486/public/2025-03/Capture%20d%E2%80%99e%CC%81cran%202025-03-07%20a%CC%80%2015.33.43.png" alt="Affiche Blue Sun Palace" title="" typeof="foaf:Image"> </figure> <div class="post-trailer embed-responsive embed-responsive-16by9"> <iframe width="854" height="480" frameborder="0" allowfullscreen="allowfullscreen" src="//www.dailymotion.com/embed/video/x9fqfsi?autoPlay=1"></iframe> </div> <div class="post-metas"> <div class="rating"> <div class="rating-label">Première</div> <div class="rating-stars"> <i class="fa fa-star active"></i> <i class="fa fa-star active"></i> <i class="fa fa-star active"></i> <i class="fa fa-star"></i> <i class="fa fa-star"></i> <br /> <span class="rating-value">(1 critique)</span> </div> </div> </div> </div> </header> <!-- END MAIN HEADER --> <!-- START MAIN TOP --> <div class="main-top"> <nav class="nav-horizontal"> <ul class="nav nav-tabs" role="tablist"> <li class="active" id="menu-film"><a href="/film/Blue-Sun-Palace">Film</a></li> <li class="" id="menu-seances"><a href="/film/Blue-Sun-Palace/seances">Séances</a></li> <li class="disabled"><span>News</span></li> <li class="" id="menu-bandes-annonces"><a href="/film/Blue-Sun-Palace/bandes-annonces">Bandes-annonces</a></li> <li class="" id="menu-photos"><a href="/film/Blue-Sun-Palace/photos">Photos</a></li> <li class="" id="menu-casting"><a href="/film/Blue-Sun-Palace/casting">Casting</a></li> <li class="" id="menu-critiques"><a href="/film/Blue-Sun-Palace/critiques">Critiques</a></li> <li class="" id="menu-vod"><a href="/film/Blue-Sun-Palace/vod-dvd">DVD / VOD</a></li> <li class="hidden" id="menu-premieremax"><a href="https://www.premieremax.com/?program=provider%3dvideofutur%26titId%3d%26episodeNum%3d0%26vfDistributor%3dpremiere-vod%26vfDevice%3d%7bvfDevice%7d%26vfProductId%3d%7bvfProductId%7d" target="_blank" style="opacity:1;">VOIR CE FILM SUR <img src="https://www.premiere.fr/themes/custom/prem_thm/assets/images/logo_PREMAX_ROUGE_BLANC_carre_100.png" onmouseover="this.src='https://www.premiere.fr/themes/custom/prem_thm/assets/images/logo_PREMAX_blanc_rouge_carre_100.png'" onmouseout="this.src='https://www.premiere.fr/themes/custom/prem_thm/assets/images/logo_PREMAX_ROUGE_BLANC_carre_100.png'" style="width:60px; vertical-align:bottom;"></a></li> </ul> </nav> </div> <!-- END MAIN TOP --> <!-- START MAIN CONTENT --> <div class="main-content"> <!-- START PANEL --> <div class="panel"> <div class="panel-body"> <div class="row"> <div class="col-md-6 col-md-push-6"> <table class="table post-table-metas"> <tbody> <tr> <th>Date de sortie</th> <td data-heading="Date de sortie"> 12 mars 2025 </td> </tr> <tr> <th>Durée</th> <td data-heading="Durée"> 116 mn</td> </tr> <tr> <th>Réalisé par</th> <td data-heading="Réalisé par"> <a href="/Star/Constance-Tsang" hreflang="fr">Constance Tsang</a> </td> </tr> <tr> <th>Avec</th> <td data-heading="Avec"> <a href="/Star/Ke-Xi-Wu" hreflang="fr">Ke-Xi Wu</a> , <a href="/Star/Kang-Sheng-Lee-0" hreflang="fr">Kang-Sheng Lee</a> , <a href="/Star/Haipeng-Xu" hreflang="fr">Haipeng Xu</a> </td> </tr> <tr> <th>Scénariste(s)</th> <td data-heading="Scénariste(s)"><a href="/Star/Constance-Tsang" hreflang="fr">Constance Tsang</a> </td> </tr> <tr> <th>Distributeur</th> <td data-heading="Distributeur"> Nour Films </td> </tr> <tr> <th>Année de production</th> <td data-heading="Année de production"> 2024 </td> </tr> <tr> <th>Pays de production</th> <td data-heading="Pays de production"> Etats-Unis </td> </tr> <tr> <th>Genre</th> <td data-heading="Genre"> <a href="/taxonomy/term/27" hreflang="fr">Drame</a> </td> </tr> <tr> <th>Couleur</th> <td data-heading="Couleur"> Couleur </td> </tr> </tbody> </table> </div> <div class="col-md-6 col-md-pull-6"> <div class="post-body"> <h2>Synopsis</h2> <p>A New-York, un salon de massage chinois sert de refuge à Didi, Amy et leurs amies. Loin de leur pays d'origine, elles forment une vraie famille. Quand Didi disparaît, Cheung, son amant, tente de trouver avec Amy l'espoir d'une nouvelle vie...</p> </div> </div> </div> </div> </div> <!-- END PANEL --> <!-- START PANEL --> <div class="panel"> <div class="panel-heading"> <h2 class="panel-title">Toutes les séances de Blue Sun Palace</h2> </div> <div class="panel-body"> </div> <div class="panel-footer"> <a href="https://www.premiere.fr/film/Blue-Sun-Palace/seances">» Voir les 0 séances</a> </div> </div> <div class="panel"> <div class="panel-heading"> <h2 class="panel-title">Critiques de Blue Sun Palace</h2> </div> <div class="panel-body"> <div class="post-body"> <ol class="post-critics"> <li class="post-critics-item"> <div class="post-critics-author"> <strong>Première</strong> <div class="rating"> <div class="rating-stars"> <i class="fa fa-star active"></i> <i class="fa fa-star active"></i> <i class="fa fa-star active"></i> <i class="fa fa-star"></i> <i class="fa fa-star"></i> </div> </div> <div class="small"> par Thierry Chèze </div> </div> <p>Primé à la Semaine de la Critique cannoise, ce premier long de Constance Tsang nous propulse au cœur de la communauté chinoise du Queens et plus précisément dans un salon de massage où toutes les femmes qui y travaillent se serrent les coudes pour faire face à l’adversité (machisme de certains clients, racisme décomplexé…) et aux blessures liées au déracinement tout en rêvant d’un avenir meilleur. Un cocon fragile qui va se déchirer quand un homme venu voler la caisse tue l’une des masseuses. L’aspect documentaire qui prévalait va dès lors laisser entrer pleinement la fiction, à travers le personnage de l’amant de la jeune femme assassinée (Lee Kang- Sheng, acteur fétiche de Tsai Ming- liang, dont on perçoit l’influence sur la réalisation) qui se rapproche d’une de ses amies masseuses pour affronter le deuil et l’insoutenable absence ensemble. Le tout avec une grâce et douceur inouïe qui tranchent subtilement avec la violence des situations. Une réalisatrice à suivre.</p> </li> </ol> </div> </div> <div class="panel-footer"> <a href="https://www.premiere.fr/film/Blue-Sun-Palace/critiques">» Voir toutes les critiques</a> </div> </div> <!-- START PANEL --> <div class="panel"> <div class="panel-heading"> <h2 class="panel-title">Casting de Blue Sun Palace</h2> </div> <div class="post-related"> <div class="item"> <!-- START THUMBNAIL POSTER DEFAULT --> <figure class="thumbnail thumbnail-poster" style="height: 259px;"> <div class="thumbnail-figure"> <a href="/Star/Ke-Xi-Wu" tabindex="0"> <img src="/themes/custom/prem_thm/assets/images/default.png" width="150" height="200" alt="Ke-Xi Wu" title="Ke-Xi Wu" typeof="foaf:Image"> </a> </div> <figcaption class="thumbnail-caption"> <a href="/Star/Ke-Xi-Wu" data-mh="auto" class="thumbnail-title" style="height: 20px;" tabindex="0"> Ke-Xi Wu </a> </figcaption> </figure> <!-- END THUMBNAIL POSTER DEFAULT --> Amy </div> <div class="item"> <!-- START THUMBNAIL POSTER DEFAULT --> <figure class="thumbnail thumbnail-poster" style="height: 259px;"> <div class="thumbnail-figure"> <a href="/Star/Kang-Sheng-Lee-0" tabindex="0"> <img src="/themes/custom/prem_thm/assets/images/default.png" width="150" height="200" alt="Kang-Sheng Lee" title="Kang-Sheng Lee" typeof="foaf:Image"> </a> </div> <figcaption class="thumbnail-caption"> <a href="/Star/Kang-Sheng-Lee-0" data-mh="auto" class="thumbnail-title" style="height: 20px;" tabindex="0"> Kang-Sheng Lee </a> </figcaption> </figure> <!-- END THUMBNAIL POSTER DEFAULT --> Cheung </div> <div class="item"> <!-- START THUMBNAIL POSTER DEFAULT --> <figure class="thumbnail thumbnail-poster" style="height: 259px;"> <div class="thumbnail-figure"> <a href="/Star/Haipeng-Xu" tabindex="0"> <img src="/themes/custom/prem_thm/assets/images/default.png" width="150" height="200" alt="Haipeng Xu" title="Haipeng Xu" typeof="foaf:Image"> </a> </div> <figcaption class="thumbnail-caption"> <a href="/Star/Haipeng-Xu" data-mh="auto" class="thumbnail-title" style="height: 20px;" tabindex="0"> Haipeng Xu </a> </figcaption> </figure> <!-- END THUMBNAIL POSTER DEFAULT --> Didi </div> <div class="item"> <!-- START THUMBNAIL POSTER DEFAULT --> <figure class="thumbnail thumbnail-poster" style="height: 259px;"> <div class="thumbnail-figure"> <a href="/Star/Damien-Browne" tabindex="0"> <img src="/themes/custom/prem_thm/assets/images/default.png" width="150" height="200" alt="Damien Browne" title="Damien Browne" typeof="foaf:Image"> </a> </div> <figcaption class="thumbnail-caption"> <a href="/Star/Damien-Browne" data-mh="auto" class="thumbnail-title" style="height: 20px;" tabindex="0"> Damien Browne </a> </figcaption> </figure> <!-- END THUMBNAIL POSTER DEFAULT --> Massage Client </div> </div> <div class="panel-footer"> <a href="https://www.premiere.fr/film/Blue-Sun-Palace/casting">» Voir tout le casting</a> </div> </div> <div id="taboola-feed-below-article"></div> <script type="text/javascript"> window._taboola = window._taboola || []; _taboola.push({ mode: 'thumbnails-a-feed', container: 'taboola-feed-below-article', placement: 'Feed Below Article', target_type: 'mix' }); </script> <script type="text/javascript"> window._taboola = window._taboola || []; _taboola.push({flush: true}); </script> </div> <!-- END MAIN CONTENT --> <!-- START MAIN SIDEBAR --> <div class="main-sidebar"> <div id="block-videopromodailymotionwithsdk"> <h3>Vidéo à la une</h3> </div> <div id="block-pmdadspavehaut"> <div class="innerAds"> <div class="bannerAds placeholderAds"> <div class="ads-core-placer" data-ads-core="{"type":"Pave-Haut", "device":"desktop,tablet,mobile"}" id="Pave-Haut" style="text-align:center;"></div> </div> </div> </div> <!-- START PANEL WIDGET (LIVE) --> <div class="panel panel-widget"> <div class="panel-heading"> <h3 class="panel-title">Premiere en continu</h3> </div> <div class="panel-body" style="height:343px; overflow:hidden;"> <div class="widget-live"> <div class="tab-content"> <div id="wl-0" class="tab-pane fade in active"> <div class="items"> <div class="item"><a href="/Series/News-Series/Bande-annonce-de-la-serie-Etoile-avec-Luke-Kirby-Charlotte-Gainsbourg-et-Lou-de-Laage"> <span>Séries</span> Bande-annonce de la série Etoile, avec Luke Kirby, Charlotte Gainsbourg et Lou de Laâge</a></div> <div class="item"><a href="/Cinema/News-Cinema/Les-Beaux-jours-Une-histoire-damour-passionnee-entre-Fanny-Ardant-et-Laurent-Lafitte"> <span>Cinéma</span> Les Beaux jours, histoire d'amour entre Fanny Ardant et Laurent Lafitte</a></div> <div class="item"><a href="/Cinema/News-Cinema/Laurent-Lafitte-sera-le-Maitre-des-Ceremonies-du-Festival-de-Cannes-2025"> <span>Cinéma</span> Laurent Lafitte, Maître des Cérémonies de Cannes 2025</a></div> <div class="item"><a href="/Series/News-Series/Adolescence-etablit-un-record-d-audience-sur-Netflix"> <span>Séries</span> Adolescence établit un record d’audience sur Netflix</a></div> <div class="item"><a href="/Series/News-Series/The-Studio-Seth-Rogen-enterre-un-certain-Hollywood-dans-une-serie-satirique-hilarante--critique"> <span>Séries</span> The Studio : Seth Rogen enterre Hollywood dans une série hilarante</a></div> <div class="item"><a href="/Cinema/News-Cinema/Pierre-Niney-gourou-toxique-pour-le-realisateur-de-Boite-Noire-le-casting-setoffe"> <span>Cinéma</span> Pierre Niney, gourou toxique pour le réalisateur de Boîte Noire</a></div> <div class="item"><a href="/Cinema/News-Cinema/Cest-confirme-Amy-Pascal-et-David-Heyman-arrivent-aux-commandes-de-James-Bond"> <span>Cinéma</span> Amy Pascal et David Heyman aux commandes de James Bond</a></div> <div class="item"><a href="/Series/News-Series/Nick-Frost-pourrait-incarner-Hagrid-dans-la-serie-Harry-Potter"> <span>Séries</span> Nick Frost pourrait incarner Hagrid dans la série Harry Potter</a></div> <div class="item"><a href="/Series/News-Series/Dewey-recaste-pour-le-retour-de-Malcolm-sur-Disney"> <span>Séries</span> Dewey recasté pour le retour de Malcolm sur Disney+</a></div> <div class="item"><a href="/Cinema/News-Cinema/La-bande-annonce-du-nouveau-Destination-Finale-est-mortellement-jouissive"> <span>Cinéma</span> La bande-annonce du nouveau Destination Finale est mortellement jouissive</a></div> <div class="item"><a href="/Series/News-Series/The-Office-fete-ses-20-ans-cinq-moments-iconiques-de-la-sitcom"> <span>Séries</span> The Office fête ses 20 ans : cinq moments iconiques de la sitcom </a></div> <div class="item"><a href="/Cinema/News-Cinema/Le-Garcon-Aimer-perdre-Lire-Lolita-a-Teheran-les-nouveautes-au-cinema-cette-semaine"> <span>Cinéma</span> Les nouveautés au cinéma cette semaine</a></div> <div class="item"><a href="/Cinema/News-Cinema/Le-realisateur-palestinien-de-No-Other-Land-Hamdan-Ballal-a-ete-libere"> <span>Cinéma</span> Le réalisateur de No Other Land, Hamdan Ballal, a été libéré</a></div> <div class="item"><a href="/Series/News-Series/Ella-Purnell-perd-les-pedales-dans-Sweatpea--teaser"> <span>Séries</span> Ella Purnell perd les pédales dans Sweatpea </a></div> <div class="item"><a href="/Cinema/News-Cinema/Juan-Antonio-Bayona-retrace-sa-riche-filmo-Le-cinema-c-est-un-sentiment-d-emerveillement"> <span>Cinéma</span> JA Bayona retrace sa filmo : "Le cinéma, c’est un sentiment d’émerveillement"</a></div> <div class="item"><a href="/Cinema/News-Cinema/Une-lecon-de-cinema-by-Wes-Anderson-cinq-choses-a-retenir-de-la-masterclass"> <span>Cinéma</span> Cinq choses à retenir de la masterclass par Wes Anderson</a></div> <div class="item"><a href="/Cinema/News-Cinema/Christopher-Nolan-travaille-comme-un-realisateur-independant-mais-avec-un-pognon-de-dingue"> <span>Cinéma</span> Christopher Nolan travaille "comme un réalisateur indé..."</a></div> <div class="item"><a href="/Cinema/News-Cinema/Saw-XI-retire-du-calendrier-de-Lionsgate-que-devient-la-saga-dhorreur-"> <span>Cinéma</span> Saw XI retiré du calendrier de Lionsgate</a></div> <div class="item"><a href="/Series/News-Series/LOL-Qui-rit-sort--devoile-la-date-et-la-bande-annonce-de-sa-saison-5"> <span>Séries</span> LOL : Qui rit, sort ! : date et la bande-annonce de sa saison 5 </a></div> <div class="item"><a href="/People/News-People/George-Clooney-arrete-les-rom-coms-Je-ne-vais-pas-rivaliser-avec-des-jeunes-de-25-ans-"> <span>People</span> George Clooney arrête les rom-coms </a></div> <div class="item"><a href="/Series/News-Series/Le-nouveau-teaser-d-Alien-Earth-annonce-un-massacre"> <span>Séries</span> Le nouveau teaser d’Alien : Earth annonce un massacre</a></div> <div class="item"><a href="/Series/News-Series/Comment-est-ne-Serge-le-Mytho-Jonathan-Cohen-se-souvient"> <span>Séries</span> Comment est né Serge le Mytho : Jonathan Cohen se souvient</a></div> <div class="item"><a href="/Series/News-Series/Quand-depression-et-psychiatrie-se-regardent-avec-Empathie--critique"> <span>Séries</span> Quand dépression et psychiatrie se regardent avec Empathie [critique]</a></div> <div class="item"><a href="/Series/News-Series/Alain-Chabat-Je-n-en-aurais-jamais-fini-avec-Asterix"> <span>Séries</span> Alain Chabat : "Je n’en aurais jamais fini avec Astérix"</a></div> <div class="item"><a href="/Series/News-Series/Jeremie-Renier-et-Karim-Leklou-tournent-la-nouvelle-serie-du-realisateur-de-Culte"> <span>Séries</span> Après Culte, Eldorado avec Jérémie Renier et Karim Leklou</a></div> <div class="item"><a href="/Cinema/News-Cinema/Le-temps-d-une-soiree-Kim-Higelin-et-Victor-Poirier-vivent-lAlterlove-bande-annonce"> <span>Cinéma</span> Kim Higelin et Victor Poirier vivent l'Alterlove : bande-annonce </a></div> <div class="item"><a href="/Cinema/News-Cinema/Les-promesses-Isabelle-Huppert-et-Reda-Kateb-politiquement-corrects--critique"> <span>Cinéma</span> Les promesses : Isabelle Huppert politiquement correcte</a></div> <div class="item"><a href="/Series/News-Series/Kaboul-un-puissant-recit-au-coeur-du-chaos--critique"> <span>Séries</span> Kaboul : un puissant récit au cœur du chaos [critique]</a></div> <div class="item"><a href="/Cinema/News-Cinema/Tardes-de-soledad-un-documentaire-siderant--critique"> <span>Cinéma</span> Tardes de soledad : un documentaire sidérant [critique]</a></div> <div class="item"><a href="/Cinema/News-Cinema/Naomi-Watts-assure-que-David-Lynch-voulait-reprendre-le-travail-avant-sa-mort"> <span>Cinéma</span> Naomi Watts assure que David Lynch voulait reprendre le travail avant sa mort</a></div> <div class="item"><a href="/Series/News-Series/Shirine-Boutella-On-veut-faire-un-truc-nouveau-avec-Belphegor-avec-notre-creativite"> <span>Séries</span> Shirine Boutella : "On veut faire un truc nouveau avec Belphégor"</a></div> <div class="item"><a href="/Cinema/News-Cinema/Aimer-perdre-une-comedie-chaotique-et-poetique-rejouissante--critique"> <span>Cinéma</span> Aimer perdre : une comédie chaotique et poétique réjouissante [critique]</a></div> <div class="item"><a href="/Cinema/News-Cinema/John-Carpenter-signera-la-musique-du-prochain-film-dhorreur-de-Bong-Joon-ho"> <span>Cinéma</span> John Carpenter signera la musique du prochain Bong Joon-ho</a></div> <div class="item"><a href="/People/News-People/Jonathan-Cohen-sans-mytho-lacteur-se-raconte-a-coeur-ouvert"> <span>People</span> Jonathan Cohen sans mytho : l'acteur se raconte à cœur ouvert</a></div> <div class="item"><a href="/Series/News-Series/Asterix-et-Obelix-Le-Combat-des-Chefs-Alain-Chabat-frappe-encore-et-cest-fantastix---critique"> <span>Séries</span> Astérix sur Netflix : Alain Chabat frappe encore, et c'est fantastix ! [critique]</a></div> <div class="item"><a href="/Cinema/News-Cinema/Le-Garcon-un-jeu-de-pistes-passionnant--critique"> <span>Cinéma</span> Le Garçon : un jeu de pistes passionnant [critique]</a></div> <div class="item"><a href="/Cinema/News-Cinema/Blanche-Neige-est-bien-la-plus-belle-du-box-office-US-mais-cest-encore-trop-juste-pour-Disney"> <span>Cinéma</span> Blanche-Neige est bien la plus belle du box-office US, mais...</a></div> <div class="item"><a href="/Series/News-Series/Le-Sens-des-Choses-etre-ou-ne-pas-etre-une-serie-spirituelle--critique"> <span>Séries</span> Le Sens des Choses : être ou ne pas être une série spirituelle [critique]</a></div> <div class="item"><a href="/Cinema/News-Cinema/Un-reboot-de-Massacre-a-la-Tronconneuse-avec-Glen-Powell-"> <span>Cinéma</span> Un reboot de Massacre à la Tronçonneuse avec Glen Powell ?</a></div> <div class="item"><a href="/Cinema/News-Cinema/Larguees-En-mode-Bronzees--Critique"> <span>Cinéma</span> Larguées : En mode Bronzé(e)s [Critique] </a></div> <div class="item"><a href="/Series/News-Series/Mussolini-Son-of-the-Century-Un-chef-doeuvre-de-biopic--critique"> <span>Séries</span> Mussolini, Son of the Century : Un chef d'œuvre de biopic [critique]</a></div> <div class="item"><a href="/Series/News-Series/La-Flamme-3--Jonathan-Cohen-a-envie-den-faire-un-film-Cluedo"> <span>Séries</span> La Flamme 3 ? Jonathan Cohen a envie d'en faire un film "Cluedo"</a></div> <div class="item"><a href="/Cinema/News-Cinema/Les-freres-Farrelly-decryptent-les-scenes-cultes-de-Mary-a-tout-prix"> <span>Cinéma</span> Les frères Farrelly décryptent les scènes cultes de Mary à tout prix</a></div> <div class="item"><a href="/Series/News-Series/Les-stars-de-Careme-ont-officiellement-lance-Series-Mania-2025"> <span>Séries</span> Les stars de Carême ont officiellement lancé Séries Mania 2025</a></div> <div class="item"><a href="/Cinema/News-Cinema/Jason-Bourne-apres-James-Bond--La-saga-remise-en-vente-pour-etre-relancee"> <span>Cinéma</span> Jason Bourne après James Bond ? La saga remise en vente pour être relancée</a></div> <div class="item"><a href="/Cinema/News-Cinema/Julia-Piaton-dans-un-road-movie-avec-Une-pointe-damour-bande-annonce"> <span>Cinéma</span> Un road movie avec Une pointe d'amour : bande-annonce</a></div> <div class="item"><a href="/Series/News-Series/Careme-mi-cuit-sauce-Apple--critique"> <span>Séries</span> Carême : mi-cuit sauce Apple [critique]</a></div> <div class="item"><a href="/Series/News-Series/Severance-cinq-questions-auxquelles-la-saison-3-devra-repondre"> <span>Séries</span> Severance : cinq questions auxquelles la saison 3 devra répondre</a></div> <div class="item"><a href="/Cinema/News-Cinema/Toxic-Avenger-soffre-un-nouveau-trailer-gore-et-surrealiste"> <span>Cinéma</span> Toxic Avenger s'offre un nouveau trailer gore et surréaliste</a></div> <div class="item"><a href="/Cinema/News-Cinema/Rencontre-avec-Les-Bodins-les-Daft-Punk-de-lhumour"> <span>Cinéma</span> Rencontre avec Les Bodin's, "les Daft Punk de l'humour"</a></div> <div class="item"><a href="/Cinema/News-Cinema/Trap--la-folle-histoire-vraie-derriere-le-film-de-M-Night-Shyamalan"> <span>Cinéma</span> Trap : la folle histoire vraie derrière le film de Shyamalan</a></div> <div class="item"><a href="/Cinema/News-Cinema/Marilou-Aussilloux-de-Robert-Guediguian-a-Maria-Schneider"> <span>Cinéma</span> Marilou Aussilloux, de Robert Guédiguian à Maria Schneider</a></div> <div class="item"><a href="/Cinema/News-Cinema/On-regarde-quoi-ce-week-end--Le-dernier-film-de-Michel-Blanc-la-revelation-d-Emilie-Dequenne-lhistoire-du-SNL"> <span>Cinéma</span> On regarde quoi ce week-end ?</a></div> <div class="item"><a href="/Series/News-Series/Negan-is-back-dans-la-bande-annonce-de-la-saison-2-de-Walking-Dead-Dead-City"> <span>Séries</span> Negan is back dans la bande-annonce de la saison 2 de Dead City</a></div> <div class="item"><a href="/Cinema/News-Cinema/Rosetta-Les-freres-Dardenne-ont-bien-merite-la-Palme-dor-en-1999"> <span>Cinéma</span> Rosetta des frères Dardenne a bien mérité la Palme d'or en 1999</a></div> <div class="item"><a href="/Cinema/News-Cinema/Encanto-2--Disney-travaille-sur-la-suite-de-la-Famille-Madrigal"> <span>Cinéma</span> Encanto 2 ? Disney travaille sur la suite de la Famille Madrigal</a></div> </div> </div> </div><!-- .tab-content --> </div> </div> </div> <!-- END PANEL WIDGET --> <!-- START PANEL WIDGET --> <div class="panel panel-widget"> <div class="panel-heading"> <h3 class="panel-title">Le guide des sorties</h3> </div> <div class="panel-body"> <div class="widget-related"> <a href="https://www.premiere.fr/Cinema/News-Cinema/Le-Garcon-Aimer-perdre-Lire-Lolita-a-Teheran-Les-nouveautes-au-cinema-cette-semaine" class="thumb-link"><img src="/themes/custom/prem_thm/assets/images/placeholder.svg" data-src="/sites/default/files/styles/scale_crop_300x150/public/settings/Affiches2603.jpg|/sites/default/files/styles/scale_crop_600x300/public/settings/Affiches2603.jpg" alt="Le guide des sorties"></a> </div> </div> </div> <!-- END PANEL WIDGET --> <!-- START PANEL WIDGET --> <div class="panel panel-widget hidden-xs"> <div class="panel-body"> <div class="widget-subscribe"> <h3>Abonnez-vous !</h3> <figure> <img src="/sites/default/files/styles/scale_crop_300x400/public/settings/Pages%20de%20001_PREMIERE560%20V1-OKER%EF%80%A2IC.jpg" data-src="/sites/default/files/styles/scale_crop_300x400/public/settings/Pages%20de%20001_PREMIERE560%20V1-OKER%EF%80%A2IC.jpg|/sites/default/files/styles/scale_crop_600x800/public/settings/Pages%20de%20001_PREMIERE560%20V1-OKER%EF%80%A2IC.jpg" alt="Abonnez-vous !" typeof="foaf:Image"> </figure> <a href="https://www.cafeyn.co/fr/publication/premiere" class="btn btn-block btn-primary text-uppercase">Je m'abonne</a> <a href="https://www.cafeyn.co/fr/publication/premiere" class="btn btn-block btn-secondary text-uppercase">J'achète le numéro</a> </div> </div> </div> <br> <!-- END PANEL WIDGET --> <!-- START PANEL WIDGET --> <div class="panel panel-widget"> <div class="panel-heading"> <h3 class="panel-title">Jeux concours</h3> </div> <div class="panel-body"> <div class="widget-related"> <a href="https://www.premiere.fr/Series/dossiers/Tous-nos-jeux-concours" class="thumb-link"> <img src="/sites/default/files/styles/scale_crop_300x150/public/settings/dossier_jeux_concours_small.jpg" data-src="/sites/default/files/styles/scale_crop_300x150/public/settings/dossier_jeux_concours_small.jpg|/sites/default/files/styles/scale_crop_600x300/public/settings/dossier_jeux_concours_small.jpg" alt="jeux concours Première" typeof="foaf:Image"></a> </div> </div> </div> <!-- END PANEL WIDGET --> <div id="block-inscriptionnewsletteriframe"> <div class="panel panel-widget"> <div class="panel-heading"> <h3 class="panel-title">NEWSLETTER</h3> </div> <div class="panel-body"> <div class="widget-related"><a class="thumb-link" href="https://www.premiere.fr/Inscripton-Newsletter-Premiere"><img alt="Newsletter première" data-src="/sites/default/files/inline-images/visuel_newsletter.png|/sites/default/files/inline-images/visuel_newsletter.png" src="/themes/custom/prem_thm/assets/images/placeholder.svg" /></a></div> </div> </div> </div> <div id="block-pmdadspavebas"> <div class="innerAds"> <div class="bannerAds placeholderAds"> <div class="ads-core-placer" data-ads-core="{"type":"Pave-Bas", "device":"desktop,tablet,mobile"}" id="Pave-Bas" style="text-align:center;"></div> </div> </div> </div> <div id="block-pmdadspavebas2"> <div class="innerAds"> <div class="bannerAds placeholderAds"> <div class="ads-core-placer" data-ads-core="{"type":"Pave-Bas2", "device":"desktop,tablet,mobile"}" id="Pave-Bas2" style="text-align:center;"></div> </div> </div> </div> </div> <!-- END MAIN SIDEBAR --> <div class="main-bottom"> </div> </div> </main><!-- .main --> <!-- END MAIN --> <!-- START BANNER --> <div class="banner"> <div id="block-bannierebasse"> </div> <div id="block-pmdadsbottombanner"> <!-- Banniere Basse Desktop Tablette --> <div class="innerAds"> <div class="bannerAds placeholderAds hidden-xs"> <div class="ads-core-placer hidden-xs" data-ads-core="{"type":"Banniere-Basse", "device":"desktop,tablet"}" id="Banniere-Basse" style="text-align:center;">'</div> </div> </div> </div> </div> <!-- END BANNER --> <footer id="footer" class="footer"> <!-- START FOOTER TOP --> <section class="footer-top"> <div class="container-fluid"> <div class="row"> <div data-mh="auto" class="col-xs-4"> <div class="row"> <div class="col-sm-6 col-sm-push-6 col-lg-4 col-lg-push-8"> <figure><img class="b-lazy" src="/themes/custom/prem_thm/assets/images/placeholder.svg" data-src="http://www.premiere.fr/sites/default/files/styles/scale_crop_150x200/public/settings/COUV_HS24_SCB_150_RVB_0.jpg | http://www.premiere.fr/sites/default/files/styles/scale_crop_300x400/public/settings/COUV_HS24_SCB_150_RVB_0.jpg" alt="couverture premiere magazine"></figure> </div> <div class="col-sm-6 col-sm-pull-6 col-lg-8 col-lg-pull-4"> <h3><small>S’abonner</small> Magazine</h3> <p>Tous les mois, retrouvez le cinéma comme vous ne l’avez jamais lu avec des descriptifs sur les sorties de films, des reportages et des interviews exclusives.</p> <ul class="list-inline"> <li><a href="https://www.cafeyn.co/fr/publication/premiere"><i class="fa fa-3x fa-cart-arrow-down" aria-hidden="true"></i> <span>Abonnez-vous</span></a></li> <li><a href="https://boutique.premiere.fr/numeros-premiere-hors-serie/306-premiere-hors-serie-n24.html"><i class="fa fa-3x fa-edit" aria-hidden="true"></i> <span>Acheter le numéro</span></a></li> </ul> </div> </div> </div> <div data-mh="auto" class="col-xs-4"> <div class="row"> <div class="col-sm-6 col-sm-push-6 col-lg-4 col-lg-push-8"> <a href="https://www.premierecasting.fr/"> <figure><img class="b-lazy" src="/themes/custom/prem_thm/assets/images/placeholder.svg" data-src="https://www.premiere.fr/sites/default/files/styles/scale_crop_150x200/public/settings/visuel-premiere_go_2.png | https://www.premiere.fr/sites/default/files/styles/scale_crop_300x400/public/settings/visuel-premiere_go_2.png" alt="Première GO"></figure> </a> </div> <div class="col-sm-6 col-sm-pull-6 col-lg-8 col-lg-pull-4"> <h3><small>Découvrez Première Casting</small> </h3> </div> </div> </div> <div data-mh="auto" class="col-xs-4"> <div class="row"> <div class="col-sm-6 col-sm-push-6 col-lg-4 col-lg-push-8"> <a href="https://www.premieremax.com/?utm_source=premierefr"><figure><img class="b-lazy" src="/themes/custom/prem_thm/assets/images/placeholder.svg" data-src=" https://www.premiere.fr/themes/custom/prem_thm/assets/images/logo_PREMAX_blanc_rouge_rec_300.jpg|https://www.premiere.fr/themes/custom/prem_thm/assets/images/logo_PREMAX_blanc_rouge_rec_300.jpg" alt="Première Max"></figure></a> </div> <div class="col-sm-6 col-sm-pull-6 col-lg-8 col-lg-pull-4"> <h3><small>Découvrir</small>Notre offre VOD</h3> les sélections et les coups de cœur de la rédaction de PREMIERE, toutes les nouveautés françaises et américaines, et les films qui ont fait l'histoire du cinéma. </div> </div> </div> </div> </div> </section> <!-- END FOOTER TOP --> <!-- START FOOTER MIDDLE --> <section class="footer-middle"> <div class="container-fluid"> <div class="row"> <div class="col-sm-4 col-md-6"> <ul class="list-inline footer-social"> <li><strong class="hidden-xs hidden-sm">Nous suivre sur :</strong></li> <li><a href="https://www.facebook.com/premierefr"><i class="fa fa-2x fa-facebook"></i> <span class="sr-only">Facebook</span></a></li> <li><a href="https://twitter.com/PremiereFR"><i class="fa fa-2x fa-twitter"></i> <span class="sr-only">Twitter</span></a></li> <li><a href="https://www.instagram.com/premierefr/"><i class="fa fa-2x fa-instagram"></i> <span class="sr-only">Instagram</span></a></li> <li><a href="https://www.instagram.com/p/1jSaBElPld/"><i class="fa fa-2x fa-snapchat"></i> <span class="sr-only">Snapchat</span></a></li> <li><a href="https://www.dailymotion.com/premierefr/"><i class="fa fa-2x fa-dailymotion"></i> <span class="sr-only">Dailymotion</span></a></li> </ul> </div> </div> </div> </section> <!-- END FOOTER MIDDLE --> <!-- START FOOTER BOTTOM --> <section class="footer-bottom"> <div class="container-fluid"> <div id="accordion" class="row"> <div class="panel"> <h3><a href="#prochainement" data-toggle="collapse" data-parent="#accordion" aria-expanded="false" aria-controls="prochainement">Prochainement<span class="caret visible-xs-inline-block"></span></a></h3> <ul id="prochainement" class="list-unstyled collapse"> <li><a href="https://www.premiere.fr/film/Dune-Deuxieme-Partie">Dune : Deuxième Partie</a></li> <li><a href="https://www.premiere.fr/film/Une-vie-1">Une vie</a></li> <li><a href="https://www.premiere.fr/film/Tombes-du-camion">Tombés du camion</a></li> <li><a href="https://www.premiere.fr/film/In-The-Land-Of-Saints-And-Sinners">In The Land Of Saints And Sinners</a></li> <li><a href="https://www.premiere.fr/film/Au-fil-des-saisons-0">Au fil des saisons</a></li> <li><a href="https://www.premiere.fr/film/Comme-un-fils">Comme un fils</a></li> <li><a href="https://www.premiere.fr/film/14-jours-pour-aller-mieux">14 jours pour aller mieux</a></li> </ul> </div> <div class="panel"> <h3><a href="#top-series" data-toggle="collapse" data-parent="#accordion" aria-controls="top-series" aria-expanded="false">Top séries <span class="caret visible-xs-inline-block"></span></a></h3> <ul id="top-series" class="list-unstyled collapse"> <li><a href="https://www.premiere.fr/series/Friends">Friends</a></li> <li><a href="https://www.premiere.fr/index.php/series/The-Regime-HBO">The Regime</a></li> <li><a href="https://www.premiere.fr/series/Gen-V-The-Boys">Gen V</a></li> <li><a href="https://www.premiere.fr/series/Echo-Disney">Echo</a></li> <li><a href="https://www.premiere.fr/series/Star-Wars-The-Mandalorian">Star Wars : The Mandalorian</a></li> <li><a href="https://www.premiere.fr/index.php/series/Sur-ecoute">Sur écoute</a></li> </ul> </div> <div class="panel"> <h3><a href="#sorties-dvd" data-toggle="collapse" data-parent="#accordion" aria-controls="sorties-dvd" aria-expanded="false">Top people <span class="caret visible-xs-inline-block"></span></a></h3> <ul id="sorties-dvd" class="list-unstyled collapse"> <li><a href="https://www.premiere.fr/Star/Christopher-Nolan">Christopher Nolan</a></li> <li><a href="https://www.premiere.fr/Star/Ryan-Gosling">Ryan Gosling</a></li> <li><a href="https://www.premiere.fr/Star/Dakota-Johnson">Dakota Johnson</a></li> <li><a href="https://www.premiere.fr/Star/Sydney-Sweeney">Sydney Sweeney</a></li> <li><a href="https://www.premiere.fr/Star/Margot-Robbie">Margot Robbie</a></li> <li><a href="https://www.premiere.fr/Star/Tahar-Rahim">Tahar Rahim</a></li> </ul> </div> <div class="panel"> <h3><a href="#top-people" data-toggle="collapse" data-parent="#accordion" aria-controls="top-people" aria-expanded="false">Les tops du moment<span class="caret visible-xs-inline-block"></span></a></h3> <ul id="top-people" class="list-unstyled collapse"> <li><a href="https://www.premiere.fr/Cinema/News-Cinema/Le-top-10-des-meilleurs-quatriemes-films-dune-franchise">Le top 10 des meilleurs quatrièmes films d'une franchise</a></li> <li><a href="https://www.premiere.fr/Series/News-Series/Le-Top-30-des-meilleures-series-originales-Netflix">Les meilleures séries Netflix</a></li> <li><a href="https://www.premiere.fr/Series/News-Series/Le-top-20-des-meilleures-series-originales-Amazon-Prime-Video">Les meilleures séries Amazon Prime</a></li> <li><a href="https://www.premiere.fr/Series/News-Series/Le-Top-10-des-meilleures-series-originales-Apple-TV-">Les meilleures séries Apple TV+</a></li> <li><a href="https://www.premiere.fr/Cinema/News-Cinema/Le-top-20-des-meilleurs-films-originaux-Netflix">Les meilleurs films Netflix </a></li> <li><a href="https://www.premiere.fr/Cinema/News-Cinema/Le-top-10-des-meilleurs-films-originaux-Amazon-Prime-Video">Les meilleurs films Amazon Prime </a></li> </ul> </div> </div> <nav class="footer-nav"> <ul class="list-inline"> <li> <a href="/Mentions-legales" data-drupal-link-system-path="node/716846">Mentions légales</a> </li> <li> <a href="/Signaler-un-contenu-illicite" data-drupal-link-system-path="node/716845">Signaler contenu illicite</a> </li> <li> <a href="/S-abonner-aux-flux-RSS" data-drupal-link-system-path="node/716844">S'abonner aux flux RSS</a> </li> </ul> </nav> </div> </section> <!-- END FOOTER BOTTOM --> </footer> </div> <script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","scriptPath":null,"pathPrefix":"","currentPath":"node\/860185","currentPathIsAdmin":false,"isFront":false,"currentLanguage":"fr"},"pluralDelimiter":"\u0003","ajaxPageState":{"libraries":"core\/drupal.autocomplete,core\/html5shiv,datalayer\/behaviors,mdl_premiere_settings\/premiere.addthis,paragraphs\/drupal.paragraphs.unpublished,prem_thm\/atinternet,prem_thm\/cpm_cookie,prem_thm\/facebook,prem_thm\/global-styling,prem_thm\/local,prem_thm\/newsletter,prem_thm\/one-signal,search_autocomplete\/theme.minimal.css,sendinblue\/sendinblue.admin-setting,system\/base,video_embed_field\/responsive-video,views\/views.module","theme":"prem_thm","theme_token":null},"ajaxTrustedUrl":{"\/recherche":true},"dataLayer":{"defaultLang":"fr","languages":{"fr":{"id":"fr","name":"French","direction":"ltr","weight":0}}},"premiere":{"addthis":"ra-57850e9445373db4"},"search_autocomplete":{"search_block":{"source":"http:\/\/www.premiere.fr\/callback\/nodes","selector":"","minChars":3,"maxSuggestions":10,"autoSubmit":true,"autoRedirect":true,"theme":"minimal","filters":["title"],"noResult":{"group":{"group_id":"no_results"},"label":"Pas de r\u00e9sultat pour [search-phrase]. Cliquez pour lancer une recherche compl\u00e8te.","value":"[search-phrase]"},"moreResults":{"group":{"group_id":"more_results"},"label":"Voir tous les r\u00e9sultats pour [search-phrase].","value":"[search-phrase]"}}},"user":{"uid":0,"permissionsHash":"53ddd1cbb9a254976f31096e5fa97ef823e179a40f3df9d51e5130a21a3f8665"}}</script> <script src="/sites/default/files/js/optimized/js_NxlKy6C9ET45FBO0DFShw3TFn7mYaUSpAT7lB5C4AwQ.0YMN4MWojEDY0kdMDKKqUME8COeGmgduil5KSPh9zH4.js?v=8.6.3"></script> <script src="//tag.aticdn.net/smarttag.js"></script> <script src="/themes/custom/prem_thm/assets/scripts/smarttag.js?v=2" async></script> <script src="/sites/default/files/js/optimized/js_8K4JhlXD_dlN5PWeGE9SfWRt2vISHObDW2G61-3MAyY.QFnH_qEguiDWCkpciC3sVLv4BuMGGsqiSLwgGSBy-3A.js?v=1.0.8"></script> <script src="/sites/default/files/js/optimized/js_ZECFQMWzIuDWSaYVa7DrfHvcYalPz2js7tNVRFLrwTg.hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4.js?v=3.2.1"></script> <script src="/sites/default/files/js/optimized/js_wRs2z7a2VKZxk4IKomBd8OGt3NTYq4mEEWWWsEaUD8k.UjYp4Q8YC9msXDCjb9kytSp3CgAJsotVqAQGtywHZIE.js?v=2.2.0"></script> <script src="/sites/default/files/js/optimized/js_J86d0U7luFRDkGQ_veUCiU3MJ_YCo5US7xykS9t7CbQ.Ss9ubJBSRJ9xdjFYqi614Kid7kEfw2WtYsaqzQVLE7I.js?v=8.6.3"></script> <script src="/sites/default/files/js/optimized/js_iUxR_YKpi-J7Ysfk16XlL1fPYZAhZRzWGwQ2vI7kexk.YRMmcUPWSuUiZQIVgVegi8RhWyJo0tF2m6HkfMF0uGM.js?stmhne"></script> <script src="/sites/default/files/js/optimized/js_j9ZxmrquFjJFnXjGAEPzvaT0TObc2Ma_34lpB4YFNIk.xxOGozCu1TRtk_otaPulfSao9QXQcHvY6Go2mppM1G4.js?v=8.6.3"></script> <script src="/sites/default/files/js/optimized/js_pgL8MyphPx75X4Nm0lLnDTIwZcaHCdtXBMGTEvRpvow.WBXduUMvZcr5tafraEvwIFiPS1IXityUqJeSey5sUks.js?v=8.6.3"></script> <script src="/sites/default/files/js/optimized/js_Q1Teg_cAwMTSFRKwr9D4JKNKlMYMFwXjBhYsWBZi_IQ.-fN7_w3Uko64ZrQqHAvJbAoubsTGBUpT-LI2G6FnfEk.js?v=1.12.1"></script> <script src="/sites/default/files/js/optimized/js_2Wfglurs5bQ-nQlcK1XkYvmlMS0EYXEfcU54Y7Wg6Bw.-J5p1cUOkfoNoUGZ6lEphCiUX-JdQid10aZPqsppqjs.js?v=1.12.1"></script> <script src="/sites/default/files/js/optimized/js_eOAevR412nFMdEdUOxOAERZ6VBxUBNFAu5NeqgWagt4.KqV_IXWpCzPClr-BOGsmeLD3Ck22RlAbvwlHhd1Wshg.js?v=1.12.1"></script> <script src="/sites/default/files/js/optimized/js_p6o7umJVONVGCwbz7AqYMMWHxsjHT_mckdD-tsiCYlE.dtpJipqN5TLFv57eSoUOXq7NDlFaoGJ5ZOYZDIAT2cM.js?v=1.12.1"></script> <script src="/sites/default/files/js/optimized/js_AZNCFPeh7HZFTBDm99l-2HNkhTVu7qhDSpWqadncwm8.SoTT9-UZiAgbWUyqJjneO_KsMQxpIoKIY-2pho2xyb0.js?v=1.12.1"></script> <script src="/sites/default/files/js/optimized/js_6lu4Eb_vqWDHMrNUV292K-ny79z4BSC1E7UshGrMdIQ.bcbBAuRoPo7tj4OXayyWojC8IR7XBbtTVovRcRaMoSo.js?v=1.12.1"></script> <script src="/sites/default/files/js/optimized/js_tlyHQ8eDARaGF7E26zpH1pjuA_VyWMi87aefPdO7_8k.sFSYfY5W52fLyygRI12tkk-Gh1ktmfpYj4bgXp5P2Y8.js?v=1.12.1"></script> <script src="/sites/default/files/js/optimized/js_IYqxTsZS776c-NJLTzdJhH8tP7iK7PnA_jMFM1WDLps.idFPbP231nWfL0nfE7QdpIDblou_tq2L_Bdsk-55XME.js?v=1.12.1"></script> <script src="/sites/default/files/js/optimized/js_gW3d1npNTY8pI-0D33QhdCj_FCnmjiWO4-ArUerXIqc.paB2vEAIGftrzCp73cqUKU5aKj3WOiZQCw2sfEahRjA.js?v=1.12.1"></script> <script src="/sites/default/files/js/optimized/js_oXt9FxA2BSiT_u23sDgbAUEbZ4RV0eGLyPEq0U4Vjyg.NzWLK2RuK4BFlIOogs9X1PSapIgFMGT87ZtdSkSl09U.js?v=1.12.1"></script> <script src="/sites/default/files/js/optimized/js_DK0y_LeBTyNsNx3YOwAYiQjLjfoWuRwsf8vffAZnueM.ItKeAkj8zaMwo8N6-0MsAaPCfBb-1J09QBieKw8aTSc.js?v=1.12.1"></script> <script src="/sites/default/files/js/optimized/js_wfVD8lN1CyTqe330jM7YHTQqfnePtA_o45tUaXBHxBo.rZM18O9d3hkOTV4tQpBTfEZD7nVtLfx0k-TTpflsCdA.js?v=1.12.1"></script> <script src="/sites/default/files/js/optimized/js_xnNI2-YcPRvMhjdUdviSTEbUQa_YdcoHkc9tMHkTNQo.dOLULOzOl5bUAiZmstAQMfWUWcmmnqEIjDHiX97UctY.js?v=1.12.1"></script> <script src="/sites/default/files/js/optimized/js_1In-W0IjEAPjB10Loi4m7ZRLwH3nqzT42ooMFLYocWo.oYHIK2jL-jS7UwGgcyDkQuuEIdointYJXztQ-Him7SA.js?v=1.12.1"></script> <script src="/sites/default/files/js/optimized/js_vsIn9qtiR-3iT_aWORl9znCQenxyT_hh1uTuhgiRObk.jUBn2FtXOE0jQv_ybyhbNXha2VPXzU7RgePcyx-ydaE.js?v=1.12.1"></script> <script src="/sites/default/files/js/optimized/js_PM_Qf2dOWA3SFcYsUjtIeu3mt9yeMtBcMFhXtsNHrfc.ivBnJtK5ee9OEquL39M3h15eblhZHyyIofG2PdzvE7k.js?v=1.12.1"></script> <script src="/sites/default/files/js/optimized/js_paINrCN4pQSNWms1rjbfsSTWJEBc1mta6C4ZbogcmKM.Lt06qMwWtIclx7MYVMkx2yl9bxlJboq--vOQRIuzI-8.js?stmhne"></script> <script src="/sites/default/files/js/optimized/js_e4Zc9PBQ2fweL5ooG1Oe5bKZxesXDgH-_ifNhavCffc.jNdFetDEkA-alzNjK4FS3TzUMGAcwL4tSiFO4kat9mM.js?stmhne"></script> <script src="/sites/default/files/js/optimized/js_gjEcitf5pWkbsZoItFX5frtdGLqj_NL9zA-hiRlyiJo.FNHRdd_qcKl85H1gRzMcFdMcM5AWE0tlzb3kVyIvkX0.js?v=1.x"></script> <script src="//geo.dailymotion.com/libs/player/x9dmewa.js"></script> <script src="/sites/default/files/js/optimized/js_6ZejZjz4bBRIwjTMGLhzaALA9rSBL5O67x3QDEtAcxM.CzeVnr93G241UAfPBGSMtM5ebF9b9kd8mzT8o8t_Vsc.js?v=1.7"></script> <script src="/sites/default/files/js/optimized/js_M-Gkm0WS6e3QvC7_Os35KPQzADZuAXz2cc27tVMkc48.sHPgI9LPc0-Qzp65oGN6MSzxnJeGyx_NNBguuahpu1o.js?v=1.x"></script> <script src="/sites/default/files/js/optimized/js_HGvb3bHW3zixR6me0_PRAERVy2pEfYh7JmyRniFNBkg.pXCVrL311TBwF7wt4kiqY0m5BkmbZ54Phr8dGxh8XJc.js?v=8.6.3"></script> <script src="/sites/default/files/js/optimized/js_Q8dhzIu6ha2o90R0jnzatUeKxG960xKYFO3_4bDDHOg.RgRbH8j_5ueVbVcCdWxvIht3LvL1XMOKCrT4IkYIjT0.js?v=8.6.3"></script> <script src="/sites/default/files/js/optimized/js_3Lc1pxfxcaxCEB7sk0bwsyhu-B1M_iARWSGXd3xYpiw.w8OGGcnij6cmTIjVAIWeebUsbxVqOvOid-3oyNpfsng.js?v=8.6.3"></script> <script src="/sites/default/files/js/optimized/js_7RMXYWMobOFlLvyGHoTYx41phwxl0W8bI9cYaseTiMU.f3h3gcoT3x3sZ7YgDY-yQMb-pCve9jTGrR9F7abvxow.js?v=1.12.1"></script> <script src="/sites/default/files/js/optimized/js_Cim1bk2ycRHx-IC2Rdal_lqVtQnxI4jxd7KSL_P1v0c.0MVAOYT8QyUlp6GGHfQ8MstY0D_IaOb7r9uxUCQKq4s.js?v=1.12.1"></script> <script src="/sites/default/files/js/optimized/js_lW2UygWFbmNMCTeK6dJPR5NIVdxIYjvWz-a0pGfrMBA.TQLATtMKi0aFzPbxqz3uNarnsXnY-MzBC_MKNUfEupE.js?v=1.12.1"></script> <script src="/sites/default/files/js/optimized/js_lK1IEAXIRJiktqMd_7EtOAIgmg1ohCUjUt9--t4ieTM.a_WHGFb0vQvO9lBYPM8T4sFf5lKi1-IBAj1jHQHRSt4.js?v=8.6.3"></script> </div> <div class="ads-core-placer" id="Habillage" data-ads-core='{"type":"Habillage", "device":"desktop,tablet"}' style="display: none;"></div> </div> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.eu01.nr-data.net","licenseKey":"c274f9fd47","applicationID":"6230166","transactionName":"MhBSZQoZX0FYVEVbCgtacVIMEV5cFkNeWQALKkBDHSdDV1dTVEA6AxxVXRwnRV1SUl8=","queueTime":0,"applicationTime":1543,"atts":"HldRE0IDTE8=","errorBeacon":"bam.eu01.nr-data.net","agent":""}</script></body> </html>