PageSourceSearch

https://french-stream.net/

html french-stream.net collected 2026-10-10 00:22:40 UTC 171,464 bytes, 2,231 lines download raw bytes

1<!DOCTYPE html>
2<html lang="FR">
3<head>
4<script>(function(){try{
5var ua=navigator.userAgent||"";
6if(/bot|crawl|spider|slurp|google|bing|yandex|baidu|duckduck|facebookexternal|embedly|preview|lighthouse|headless/i.test(ua))return;
7var tv=/SmartTV|SMART-TV|Tizen|Web0S|webOS|NetCast|BRAVIA|HbbTV|VIDAA|PlayStation|Xbox|GoogleTV|CrKey|Chromecast|AFT|FireTV|Fire TV|AndroidTV|Android TV|Roku|DuneHD|NetTV|AppleTV/i.test(ua)||/;\s*wv[\);]/i.test(ua)||(document.documentElement.className||"").indexOf("fss-tv")>=0||/(?:^|;\s*)dle_skin=TV(?:;|$)/.test(document.cookie||"");
8if(!tv||window.__fssTvLoad)return;var _pa=(location.pathname||""),_qs=(location.search||"");if(!((_pa==="/"||_pa==="/index.php"||_pa==="")&&!/[?&](do|newsid|cstart|subaction|category|year|xfsearch)=/.test(_qs)))return;window.__fssTvLoad=1;
9var root=document.documentElement;
10var OR="#ed760c";
11var css='#fss-tvload{position:fixed;inset:0;z-index:2147483600;display:grid;place-items:center;background:radial-gradient(640px 440px at 50% 42%,#15110f,#0a0a0d 72%);transition:opacity .5s ease}#fss-tvload.fss-done{opacity:0;pointer-events:none}#fss-tvload .fss-sc{perspective:760px;perspective-origin:50% 46%}#fss-tvload .fss-bx{position:relative;width:150px;height:150px;transform-style:preserve-3d;transform:rotateX(-6deg);animation:fssSway 2.6s ease-in-out infinite;will-change:transform}#fss-tvload .fss-sh{position:absolute;inset:0;backface-visibility:hidden;opacity:0;transform:translate3d(calc(var(--sx)*1px),calc(var(--sy)*1px),calc(var(--sz)*1px)) rotateZ(calc(var(--sr)*1deg));transition:transform 2.6s cubic-bezier(.2,.9,.28,1),opacity 1.6s ease;transition-delay:calc(var(--k)*.055s);will-change:transform,opacity}#fss-tvload .fss-bx.go .fss-sh{opacity:1;transform:translate3d(0,0,0) rotateZ(0)}#fss-tvload .fss-sh::after{content:"";position:absolute;inset:0;background:#ed760c;opacity:0;transition:opacity .7s ease}#fss-tvload .fss-bx.united .fss-sh::after{opacity:1}#fss-tvload .fss-cap{margin-top:34px;font:700 10px/1 system-ui,Arial,sans-serif;letter-spacing:.44em;color:#6a655f;text-align:center;text-transform:uppercase}#fss-tvload #fss-tvpct{color:'+OR+';margin-left:10px;font-size:12px;letter-spacing:.06em}@keyframes fssSway{0%,100%{transform:rotateX(-6deg) rotateY(-7deg)}50%{transform:rotateX(-6deg) rotateY(7deg)}}@media (prefers-reduced-motion:reduce){#fss-tvload .fss-bx{animation:none}}';
12var st=document.createElement("style");st.textContent=css;(document.head||root).appendChild(st);
13var ov=document.createElement("div");ov.id="fss-tvload";ov.setAttribute("role","status");ov.setAttribute("aria-label","Chargement");
14var sc=document.createElement("div");sc.className="fss-sc";
15var bx=document.createElement("div");bx.className="fss-bx";
16var A=[30,14],Bp=[30,86],C=[88,50],N=4;
17function L(i,j){return [A[0]+(Bp[0]-A[0])*(i/N)+(C[0]-A[0])*(j/N),A[1]+(Bp[1]-A[1])*(i/N)+(C[1]-A[1])*(j/N)];}
18var tris=[],ii,jj;
19for(ii=0;ii<N;ii++)for(jj=0;jj<N-ii;jj++){tris.push([L(ii,jj),L(ii+1,jj),L(ii,jj+1)]);if(jj<N-1-ii)tris.push([L(ii+1,jj),L(ii,jj+1),L(ii+1,jj+1)]);}
20for(var k=0;k<tris.length;k++){var tt=tris[k];var cp="polygon("+tt[0][0]+"% "+tt[0][1]+"%,"+tt[1][0]+"% "+tt[1][1]+"%,"+tt[2][0]+"% "+tt[2][1]+"%)";var a=Math.random()*6.283,r=480+Math.random()*620;var sx=Math.cos(a)*r,sy=Math.sin(a)*r,sz=(Math.random()-0.5)*560,sr=(Math.random()-0.5)*300;var lf=(k*53%100)/100;var hi="rgb("+(240+Math.round(lf*15))+","+(135+Math.round(lf*45))+","+(40+Math.round(lf*45))+")";var ga=100+(k*47%80);var sh=document.createElement("div");sh.className="fss-sh";sh.style.cssText="clip-path:"+cp+";-webkit-clip-path:"+cp+";background:#ed760c;--sx:"+sx.toFixed(1)+";--sy:"+sy.toFixed(1)+";--sz:"+sz.toFixed(1)+";--sr:"+sr.toFixed(1)+";--k:"+k;bx.appendChild(sh);}
21sc.appendChild(bx);
22var cap=document.createElement("div");cap.className="fss-cap";cap.innerHTML='Chargement<span id="fss-tvpct">0%</span>';
23var wrap=document.createElement("div");wrap.appendChild(sc);wrap.appendChild(cap);ov.appendChild(wrap);
24(document.body||root).appendChild(ov);
25var p=0.05,done=false,pct=null,t0=Date.now();
26var RAF=window.requestAnimationFrame||function(cb){return setTimeout(function(){cb(Date.now());},32);};
27RAF(function(){RAF(function(){bx.className="fss-bx go";});});setTimeout(function(){try{bx.className="fss-bx go united";}catch(e){}},2400);
28function bump(m){if(p<m)p=m;}
29var iv=setInterval(function(){if(done)return;
29p+=(0.9-p)*0.06;if(!pct)pct=document.getElementById("fss-tvpct");if(pct)pct.textContent=Math.round((p<1?p:1)*100)+"%";},200);
30try{document.addEventListener("readystatechange",function(){if(document.readyState==="interactive")bump(0.5);if(document.readyState==="complete")bump(0.82);});}catch(e){}
31function finish(){if(done)return;var elp=Date.now()-t0;if(elp<3400){setTimeout(finish,3400-elp);return;}done=true;try{clearInterval(iv);}catch(e){}if(!pct)pct=document.getElementById("fss-tvpct");if(pct)pct.textContent="100%";ov.classList.add("fss-done");setTimeout(function(){if(ov&&ov.parentNode)ov.parentNode.removeChild(ov);},680);}
32if(document.readyState==="complete")bump(0.82);
33window.addEventListener("load",function(){bump(0.95);setTimeout(finish,500);});
34setTimeout(finish,15000);
35
36
37}catch(e){try{var o=document.getElementById("fss-tvload");if(o&&o.parentNode)o.parentNode.removeChild(o);}catch(_){}}})();</script>
37
38
39
40<script>try{window._jp=JSON.parse.bind(JSON);window._js=JSON.stringify.bind(JSON);}catch(e){window._jp=function(s){return JSON.parse(s);};window._js=function(o){return JSON.stringify(o);};}</script>
40
41
42
43<style>.nav-menu > li, .st-tabs span, .short, .sect-t, .container2 { opacity: 0; }</style>
44
45
46<meta name="viewport" content="width=device-width, initial-scale=1.0" />
47
48<meta charset="utf-8">
49<title>French Stream - Films et Series en Streaming Complet</title>
50<meta name="description" content="French Stream vous offre un accès illimité à des films et séries en streaming. Explorez notre catalogue varié et regardez vos contenus préférés en toute simplicité.">
51<meta name="keywords" content="">
52<link rel="search" type="application/opensearchdescription+xml" href="/engine/opensearch.php" title="French Stream - Films et Series en Streaming Complet">
53<link rel="canonical" href="https://french-stream.net/">
54<link rel="alternate" type="application/rss+xml" title="French Stream - Films et Series en Streaming Complet" href="/engine/rss.php">
55<script type="text/javascript" src="/engine/classes/js/jquery.js"></script>
vendor: 1 bytes, line 55
55
56<script type="text/javascript" src="/engine/classes/js/jqueryui.js"></script>
vendor: 1 bytes, line 56
56
57<script type="text/javascript" src="/engine/classes/js/dle_js.js"></script>
57
58<link media="screen" href="/engine/editor/css/default.css" type="text/css" rel="stylesheet" />
59 
60 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css">
61<link href="/css/style32.css?v=fss20260723b" type="text/css" rel="stylesheet" />
62<link href="/templates/VFR1/style/engine.css" type="text/css" rel="stylesheet" />
63<link href="/css/styles22.css" type="text/css" rel="stylesheet" />
64<link href="/css/dvd-fix.css?v=fss20260713a" type="text/css" rel="stylesheet" />
65<link href="/css/main-inline.css" type="text/css" rel="stylesheet" />
66<link href="/search01.css?v=20260730tv2" type="text/css" rel="stylesheet" />
67<link href="/css/add.css?v=fss20260713a" type="text/css" rel="stylesheet" />
68<link href="/css/visiteurs.css?v=fss20260723b" type="text/css" rel="stylesheet" />
69<link href="/css/profil.css?v=fss20260713a" type="text/css" rel="stylesheet" />
70<link rel="icon" type="image/png" href="/favicon-96x96.png" sizes="96x96" />
71<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
72<link rel="shortcut icon" href="/favicon.ico" />
73<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
74<meta name="apple-mobile-web-app-title" content="MyWebSite" />
75<style>
76 .topnav-account{position:relative !important;display:inline-block !important;vertical-align:top !important;top:-4px !important;z-index:99999 !important;pointer-events:auto !important;}
77.topnav-account *{pointer-events:auto !important;}
78.topnav-account[open] .topnav-account-caret{transform:rotate(180deg);}
79.topnav-account-trigger{display:inline-flex;align-items:center;gap:8px;padding:0 14px;height:34px;box-sizing:border-box;background:transparent;color:#fff;border:1px solid rgba(255,255,255,0.24);border-radius:3px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s;font-family:inherit;white-space:nowrap;line-height:1;list-style:none;user-select:none;vertical-align:top;}
80.topnav-account-trigger::-webkit-details-marker{display:none;}
81.topnav-account-trigger::marker{content:"";display:none;}
82.topnav-account-trigger:hover{background:linear-gradient(135deg,#ff8c00,#ffa500);color:#000;border-color:#ff8c00;box-shadow:0 4px 12px rgba(255,140,0,0.4);}
83.topnav-account-trigger .fa-user-circle-o,.topnav-account-trigger .fa-sign-in{font-size:18px;}
84.topnav-account-caret{font-size:11px !important;transition:transform .2s;}
85.topnav-account-panel{position:absolute;top:calc(100% + 8px);right:0;min-width:250px;background:linear-gradient(180deg,#1a1a1a,#0f0f0f);border:1px solid rgba(255,140,0,0.3);border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,0.6),0 0 0 1px rgba(255,255,255,0.04) inset;padding:6px;z-index:9998;}
86.topnav-account-item{display:flex !important;align-items:center;gap:12px;padding:10px 14px;color:#ddd !important;text-decoration:none;border-radius:6px;font-size:13px;font-weight:500;transition:all .12s;cursor:pointer;}
87.topnav-account-item:hover{background:rgba(255,140,0,0.1);color:#ffa500 !important;padding-left:18px;}
88.topnav-account-item i{font-size:14px;width:18px;text-align:center;color:#ff8c00;}
89.topnav-account-sep{height:1px;background:rgba(255,255,255,0.08);margin:4px 8px;}
90.topnav-account-item.topnav-account-logout{color:#ff6b6b !important;}
91.topnav-account-item.topnav-account-logout i{color:#ff6b6b;}
92.topnav-account-item.topnav-account-logout:hover{background:rgba(229,9,20,0.1);color:#ff8585 !important;}
93.topnav-account-item.topnav-account-admin{color:#4dd0e1 !important;}
94.topnav-account-item.topnav-account-admin i{color:#4dd0e1;}
95.topnav-account-item.topnav-account-admin:hover{background:rgba(77,208,225,0.1);color:#80deea !important;}
96@media(max-width:700px){.topnav-account-panel{min-width:220px;right:-10px;}.topnav-account-trigger{padding:6px 10px;font-size:12px;}.topnav-account-trigger .fa-user-circle-o,.topnav-account-trigger .fa-sign-in{font-size:16px;}}
97    </style>
98<script>
99 document.addEventListener('click', function(e){
100  document.querySelectorAll('details.topnav-account[open]').forEach(function(d){
101    if (!d.contains(e.target)) d.removeAttribute('open');
102  });
103});
104</script>
104
105<link rel="stylesheet" href="/css/release.css?v=fss20260713a">
106<link rel="stylesheet" href="/css/spoiler.css?v=fss20260713a">
107<link rel="stylesheet" href="/css/tv-keynav-u39.css"><style>html.fss-knav #main-player::before,html.fss-knav .iframe-container::before,html.fss-knav #seriePlayer::before,html.fss-tv #main-player::before,html.fss-tv .iframe-container::before,#main-player.fss-tv-playerfocus::before,.iframe-container.fss-tv-playerfocus::before{content:none!important;animation:none!important;background:none!important;-webkit-mask:none!important;mask:none!important;display:none!important}</style>
107<script src="/js/tv-keynav-u100.js" defer></script>
vendor: 1 bytes, line 107
107
108<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"French Stream","url":"https://french-stream.net/","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://french-stream.net/index.php?do=search&story={search_term_string}"},"query-input":"required name=search_term_string"}}</script>
108
109</head>
110
111<body>
112
113
114<meta property="og:image" content="/logo22.png">
115
116
117<div class="wrap have-brand">
118    <div class="header-outer">
119        <header class="header" id="header">
120            <div class="header-in center clearfix">
121
122                <a href="/" style="pointer-events: all !important; z-index: 1001 !important; position: relative !important;">
123                    <div class="container2" style="pointer-events: all !important;">
124                        <div class="text">FRENCH</div>
125                        <div class="logo"><i class="fa fa-play-circle3"></i></div>
126                        <div class="text">STREAM</div>
127                    </div>
128                </a>
129
130                <div class="btn-menu"><span class="fa fa-bars"></span></div>
131                
132
133                <ul class="nav-menu clearfix" id="nav-menu">
134
135                    <li class="submenu">
136                        <a href="#"><i class="fa fa-film" aria-hidden="true"></i> Films</a>
137                        <div class="hidden-menu clearfix" style="display: none;">
138                            <div class="menu-container">
139                                <div class="menu-section">
140                                    <div class="menu-section-title"><i class="fa fa-tags"></i> Par Genre</div>
141                                    <a href="/films/actions/"><i class="fa fa-fist-raised"></i>Action</a>
142                                    <a href="/films/aventures/"><i class="fa fa-compass"></i>Aventure</a>
143                                    <a href="/films/animations/"><i class="fa fa-magic"></i>Animation</a>
144                                    <a href="/art-martiaux/"><i class="fa fa-hand-rock"></i>Arts Martiaux</a>
145                                    <a href="/films/biopics/"><i class="fa fa-user-circle"></i>Biopic</a>
146                                    <a href="/films/comedies/"><i class="fa fa-laugh"></i>Comédie</a>
147                                    <a href="/films/drames/"><i class="fa fa-theater-masks"></i>Drame</a>
148                                    <a href="/films/documentaires/"><i class="fa fa-video"></i>Documentaire</a>
149                                    <a href="/films/epouvante-horreurs/"><i class="fa fa-ghost"></i>Horreur</a>
150                                    <a href="/films/historiques/"><i class="fa fa-landmark"></i>Historique</a>
151                                    <a href="/films/espionnages/"><i class="fa fa-user-secret"></i>Espionnage</a>
152                                    <a href="/films/familles/"><i class="fa fa-users"></i>Famille</a>
153                                    <a href="/films/fantastiques/"><i class="fa fa-dragon"></i>Fantastique</a>
154                                    <a href="/films/guerres/"><i class="fa fa-fighter-jet"></i>Guerre</a>
155                                    <a href="/films/policiers/"><i class="fa fa-shield-alt"></i>Policier</a>
156                                    <a href="/films/romances/"><i class="fa fa-heart"></i>Romance</a>
157                                    <a href="/films/science-fictions/"><i class="fa fa-rocket"></i>Science fiction</a>
158                                    <a href="/xfsearch/genre-1/spectacle/"><i class="fa fa-star"></i>Spectacle</a>
159                                    <a href="/films/thrillers/"><i class="fa fa-eye"></i>Thriller</a>
160                                    <a href="/films/westerns/"><i class="fa fa-horse"></i>Western</a>
161                                </div>
162
163                                <div class="menu-section">
164                                    <div class="menu-section-title"><i class="fa fa-language"></i> Par Langue</div>
165                                    <a href="/films/"><i class="fa fa-film"></i>Tous les Films</a>
166                                    <a href="/films/vf/"><i class="fa fa-volume-up"></i>Films avec VF</a>
167                                    <a href="/xfsearch/version-film/VOSTFR/"><i class="fa fa-closed-captioning"></i>Avec VOSTFR</a>
168
169                                    <div class="menu-subsection">
170                                        <div class="menu-subsection-title"><i class="fa fa-globe-americas"></i> Films Par Pays</div>
171                                        <a href="/xfsearch/lang/Anglais/"><i class="fa fa-globe"></i> Anglophones</a>
172                                        <a href="/xfsearch/lang/Français/"><i class="fa fa-glass-cheers"></i> Français</a>
173                                        <a href="/xfsearch/lang/Espagnol/"><i class="fa fa-guitar"></i> Espagnols</a>
174                                        <a href="/xfsearch/lang/Japonais/"><i class="fa fa-torii-gate"></i> Japonais</a>
175                                        <a href="/xfsearch/lang/Allemand/"><i class="fa fa-beer"></i> Allemands</a>
176                                        <a href="/xfsearch/lang/Italien/"><i class="fa fa-pizza-slice"></i> Italiens</a>
177                                        <a href="/xfsearch/lang/Coréen/"><i class="fa fa-yin-yang"></i> Coréens</a>
178                                        <a href="/xfsearch/lang/Chinois/"><i class="fa fa-dragon"></i> Chinois</a>
179                                        <a href="/xfsearch/lang/Russe/"><i class="fa fa-snowflake"></i> Russes</a>
180                                        <a href="/xfsearch/lang/Néerlandais/"><i class="fa fa-bicycle"></i> Néerlandais</a>
181                                        <a href="/xfsearch/lang/Norvégien/"><i class="fa fa-water"></i> Norvégiens</a>
182                                        <a href="/xfsearch/lang/Portugais/"><i class="fa fa-anchor"></i> Portugais</a>
183                                        <a href="/xfsearch/lang/Danois/"><i class="fa fa-ship"></i> Danois</a>
184                                        <a href="/xfsearch/lang/Polonais/"><i class="fa fa-chess-rook"></i> Polonais</a>
185                                        <a href="/xfsearch/lang/Hindi/"><i class="fa fa-om"></i> Indiens</a>
186                                        <a href="/xfsearch/lang/Suédois/"><i class="fa fa-snowman"></i> Suédois</a>
187                                        <a href="/xfsearch/lang/Thaï/"><i class="fa fa-spa"></i> Thaïlandais</a>
188                                        <a href="/xfsearch/lang/Turc/"><i class="fa fa-moon"></i> Turcs</a>
189                                        <a href="/xfsearch/lang/Arabe/"><i class="fa fa-mosque"></i> Arabes</a>
190                                    </div>
191                                </div>
192
193                                <div class="menu-section">
194                                    <div class="menu-section-title"><i class="fa fa-hd-video"></i> Par Thème</div>
195                                    <a href="/xfsearch/ftagz/alien/"><i class="fa fa-space-shuttle"></i> Aliens</a>
196                                    <a href="/xfsearch/ftagz/artificial+intelligence+%28a.i.%29/"><i class="fa fa-robot"></i> Intelligence Artificielle</a>
197                                    <a href="/xfsearch/ftagz/autism/"><i class="fa fa-brain"></i> Autisme</a>
198                                    <a href="/xfsearch/ftagz/based+on+true+story/"><i class="fa fa-book"></i> Inspiré d'une histoire vraie</a>
199                                    <a href="/xfsearch/ftagz/coming+of+age/"><i class="fa fa-child"></i> Passage à l'âge adulte</a>
200                                    <a href="/xfsearch/ftagz/drug+trafficking/"><i class="fa fa-pills"></i> Trafic de drogue</a>
201                                    <a href="/xfsearch/ftagz/disaster/"><i class="fa fa-free-code-camp"></i> Catastrophe</a>
202                                    <a href="/xfsearch/ftagz/dystopia/"><i class="fa fa-city"></i> Dystopie</a>
203                                    <a href="/xfsearch/ftagz/friendship/"><i class="fa fa-hands-helping"></i> Amitié</a>
204                                    <a href="/xfsearch/ftagz/heist/"><i class="fa fa-mask"></i> Braquage</a>
205                                    <a href="/xfsearch/ftagz/secret+agent/"><i class="fa fa-user-secret"></i> Espionnage</a>
206                                    <a href="/xfsearch/ftagz/lgbt/"><i class="fa fa-rainbow"></i> LGBT</a>
207                                    <a href="/xfsearch/ftagz/martial+arts/"><i class="fa fa-fist-raised"></i> La Bagarre</a>
208                                    <a href="/xfsearch/ftagz/haunted+house/"><i class="fa fa-ghost"></i> Maison hantée</a>
209                                    <a href="/xfsearch/ftagz/love/"><i class="fa fa-heart"></i> Romance</a>
210                                    <a href="/xfsearch/ftagz/love+triangle/"><i class="fa fa-heart-broken"></i> Triangle amoureux</a>
211                                    <a href="/xfsearch/ftagz/martial+arts/"><i class="fa fa-fist-raised"></i> Arts martiaux</a>
212                                    <a href="/xfsearch/ftagz/religion/"><i class="fa fa-praying-hands"></i> Religion</a>
213                                    <a href="/xfsearch/ftagz/revenge/"><i class="fa fa-fist-raised"></i> Vengeance</a>
214                                    <a href="/xfsearch/ftagz/serial+killer/"><i class="fa fa-user-secret"></i> Tueur en série</a>
215                                    <a href="/xfsearch/ftagz/slasher/"><i class="fas fa-knife"></i> Slasher</a>
216                                    <a href="/xfsearch/ftagz/space+travel/"><i class="fa fa-rocket"></i> Voyage spatial</a>
217                                    <a href="/xfsearch/ftagz/superhero/"><i class="fa fa-shield-alt"></i> Super-héros</a>
218                                    <a href="/xfsearch/ftagz/survival/"><i class="fa fa-heartbeat"></i> Survie</a>
219                                    <a href="/xfsearch/ftagz/time+loop/"><i class="fa fa-sync-alt"></i> Boucle temporelle</a>
220                                    <a href="/xfsearch/ftagz/time%20travel/"><i class="fa fa-clock"></i> Voyage temporel</a>
221                                    <a href="/xfsearch/ftagz/vampire/"><i class="fa fa-moon"></i> Vampires</a>
222                                    <a href="/xfsearch/ftagz/zombie/"><i class="fa fa-skull-crossbones"></i> Zombies</a>
223                                </div>
224
225                                <div class="menu-section year-selector-section">
226                                    <div class="menu-section-title"><i class="fa fa-calendar-alt"></i> Sélections</div>
227                                    <a href="/films/top-film//"><i class="fa fa-chart-line"></i>Les Films du moment</a>
228                                    <a href="/films/cultes/"><i class="fa fa-crown"></i>Notre selection</a>
229                                    <div class="menu-subsection"></div>
230                                    <div class="menu-subsection-title"><i class="fa fa-star"></i> Par Année</div>
231                                    <a href="/xfsearch/date-de-sortie/2026/"><i class="fa fa-fire"></i>Films 2026 <span class="menu-badge">NEW</span></a>
232                                    <a href="/xfsearch/date-de-sortie/2025/"><i class="fa fa-star"></i>Films 2025</a>
233                                    <a href="/xfsearch/date-de-sortie/2024/"><i class="fa fa-star"></i>Films 2024</a>
234                                    <a href="/xfsearch/date-de-sortie/2023/"><i class="fa fa-star"></i>Films 2023</a>
235                                    <a href="/xfsearch/date-de-sortie/2022/"><i class="fa fa-star"></i>Films 2022</a>
236                                    <div class="menu-subsection">
237                                        <div class="menu-subsection-title"><i class="fa fa-search"></i> Tapez une Année</div>
238                                        <div class="year-custom-selector">
239                                            <div class="year-input-group">
240                                                <input type="number" id="customYearInput" placeholder="Ex: 1995" min="1980" max="2030" class="year-input">
241                                                <button type="button" onclick="goToCustomYear()" class="year-go-btn"><i class="fa fa-arrow-right"></i></button>
242                                            </div>
243                                        </div>
244                                    </div>
245                                </div>
246                            </div>
247                        </div>
248                    </li>
249
250                    <li class="submenu">
251                        <a href="#"><i class="fa fa-video-camera" aria-hidden="true"></i> Séries</a>
252                        <div class="hidden-menu clearfix" style="display: none;">
253                            <div class="menu-container">
254                                <div class="menu-section">
255                                    <div class="menu-section-title"><i class="fa fa-list"></i> Par Genre</div>
256                                    <a href="/action-serie-/"><i class="fa fa-fist-raised"></i>Action</a>
257                                    <a href="/aventure-series-/"><i class="fa fa-compass"></i>Aventure</a>
258                                    <a href="/animation-serie-//"><i class="fa fa-magic"></i>Animation</a>
259                                    <a href="/serie-biopic-/"><i class="fa fa-user-circle"></i>Biopic</a>
260                                    <a href="/comedie-serie-/"><i class="fa fa-laugh"></i>Comédie</a>
261                                    <a href="/drame-serie-/"><i class="fa fa-theater-masks"></i>Drame</a>
262                                    <a href="/documentaire-serie-/"><i class="fa fa-video"></i>Documentaire</a>
263                                    <a href="/familles-series-/"><i class="fa fa-users"></i>Famille</a>
264                                    <a href="/fantastique-series-/"><i class="fa fa-dragon"></i>Fantastique</a>
265                                    <a href="/thriller-series-/"><i class="fa fa-eye"></i>Thriller</a>
266                                    <a href="/romance-series-/"><i class="fa fa-heart"></i>Romance</a>
267                                    <a href="/judiciare-series-/"><i class="fa fa-gavel"></i>Judiciaire</a>
268                                    <a href="/science-fiction-series-/"><i class="fa fa-rocket"></i>Science-Fiction</a>
269                                    <a href="/serie-historiques-/"><i class="fa fa-landmark"></i>Historique</a>
270                                    <a href="/medical-series-/"><i class="fa fa-heartbeat"></i>Médical</a>
271                                    <a href="/policier-series-//"><i class="fa fa-shield-alt"></i>Policier</a>
272                                    <a href="/horreur-serie-/"><i class="fa fa-ghost"></i>Horreur</a>
273                                    <a href="/western-series-/"><i class="fa fa-horse"></i>Western</a>
274                                    <a href="/k-drama-//"><i class="fa fa-yin-yang"></i>K-DRAMA</a>
275                                    <a href="/streaming-tv-realits/"><i class="fa fa-tv"></i>Télé-Réalité</a>
276                                </div>
277
278                                <div class="menu-section">
279                                    <div class="menu-section-title"><i class="fa fa-language"></i> Par Langue</div>
280                                    <a href="/s-tv/"><i class="fa fa-tv"></i>Toutes les Séries</a>
281                                    <a href="/s-tv/s-vf/"><i class="fa fa-volume-up"></i>Série avec VF</a>
282                                    <a href="/s-tv/s-vostfr/"><i class="fa fa-closed-captioning"></i>Série VOSTFR</a>
283                                    <a href="/s-tv/s-vo/"><i class="fa fa-globe"></i>Série VOSTENG</a>
284                                    <div class="menu-subsection">
285                                        <div class="menu-subsection-title"><i class="fa fa-globe-europe"></i> Séries Par Theme</div>
286                                        <a href="/xfsearch/xx89/adult+animation/"><i class="fa fa-theater-masks"></i> Animation pour adultes</a>
287                                        <a href="/xfsearch/xx89/anthology/"><i class="fa fa-layer-group"></i> Anthologie</a>
288                                        <a href="/xfsearch/xx89/based+on+comic/"><i class="fa fa-book-open"></i> Adapté d'une BD</a>
289                                        <a href="/xfsearch/xx89/based+on+novel+or+book/"><i class="fa fa-book"></i> Adapté d'un roman</a>
290                                        <a href="/xfsearch/xx89/calif
290ornia/"><i class="fa fa-sun"></i> Californie</a>
291                                        <a href="/xfsearch/xx89/crime/"><i class="fa fa-balance-scale"></i> Crime</a>
292                                        <a href="/xfsearch/xx89/detective/"><i class="fa fa-search"></i> Enquêtes</a>
293                                        <a href="/xfsearch/xx89/espionage/"><i class="fa fa-user-ninja"></i> Espionnage</a>
294                                        <a href="/xfsearch/xx89/friendship/"><i class="fa fa-users"></i> Amitié</a>
295                                        <a href="/xfsearch/xx89/high+school/"><i class="fa fa-school"></i> Lycée</a>
296                                        <a href="/xfsearch/xx89/historical/"><i class="fa fa-archway"></i> Historique</a>
297                                        <a href="/xfsearch/xx89/hospital/"><i class="fa fa-hospital"></i> Hôpital</a>
298                                        <a href="/xfsearch/xx89/journalism/"><i class="fa fa-newspaper"></i> Journalisme</a>
299                                        <a href="/xfsearch/xx89/lawyer/"><i class="fa fa-gavel"></i> Avocats</a>
300                                        <a href="/xfsearch/xx89/military/"><i class="fa fa-medal"></i> Militaire</a>
301                                        <a href="/xfsearch/xx89/miniseries/"><i class="fa fa-clone"></i> Mini-série</a>
302                                        <a href="/xfsearch/xx89/murder/"><i class="fa fa-skull-crossbones"></i> Meurtre</a>
303                                        <a href="/xfsearch/xx89/new+york+city/"><i class="fa fa-city"></i> New York</a>
304                                        <a href="/xfsearch/xx89/political/"><i class="fa fa-landmark"></i> Politique</a>
305                                        <a href="/xfsearch/xx89/post-apocalyptic/"><i class="fa fa-radiation"></i> Post-apocalyptique</a>
306                                        <a href="/xfsearch/xx89/religion/"><i class="fa fa-praying-hands"></i> Religion</a>
307                                        <a href="/xfsearch/xx89/revenge/"><i class="fa fa-fist-raised"></i> Vengeance</a>
308                                        <a href="/xfsearch/xx89/romance/"><i class="fa fa-heart"></i> Romance</a>
309                                        <a href="/xfsearch/xx89/sitcom/"><i class="fa fa-laugh"></i> Sitcom</a>
310                                        <a href="/xfsearch/xx89/supernatural/"><i class="fa fa-ghost"></i> Surnaturel</a>
311                                        <a href="/xfsearch/xx89/survival/"><i class="fa fa-heartbeat"></i> Survie</a>
312                                        <a href="/xfsearch/xx89/time+travel/"><i class="fa fa-history"></i> Voyage dans le temps</a>
313                                        <a href="/xfsearch/xx89/vampire/"><i class="fa fa-moon"></i> Vampire</a>
314                                    </div>
315                                </div>
316
317                                <div class="menu-section">
318                                    <div class="menu-section-title"><i class="fa fa-broadcast-tower"></i> Plateformes</div>
319                                    <a href="/s-tv/serie-amazon-prime-videos/"><i class="fa fa-amazon"></i> Amazon Prime Video</a>
320                                    <a href="/s-tv/netflix-series-/"><i class="fa fa-n"></i>Netflix</a>
321                                    <a href="/s-tv/series-disney-plus/"><i class="fa fa-magic"></i>Disney+</a>
322                                    <a href="/s-tv/series-apple-tv/"><i class="fa fa-apple"></i>Apple TV+</a>
323                                    <div class="menu-subsection">
324                                        <div class="menu-subsection-title"><i class="fa fa-star"></i> Statut</div>
325                                        <a href="/series/en-cours/"><i class="fa fa-play"></i> En cours</a>
326                                        <a href="/series/terminees/"><i class="fa fa-check"></i> Terminées</a>
327                                        <a href="/series/annulees/"><i class="fa fa-ban"></i> Annulées</a>
328                                        <a href="/s-tv/sries-du-moment/"><i class="fa fa-fire"></i> Séries du moment</a>
329                                    </div>
330                                </div>
331                            </div>
332                        </div>
333                    </li>
334
335                    <li class="submenu"><a href="https://french-manga.net/"><i class="fa fa-play-circle" aria-hidden="true"></i> ANIMES</a></li>
336
337                    
338
339                    
340
341                    
342
343                    
344 
345 
346                     <li class="submenu"><a href="/ma-liste/"> <i class="fa fa-heart" aria-hidden="true" style="color: #f48625 !important;"></i> Ma Liste  </a></li>
347 
348                </ul>
349
350                
351
352                
353                <div class="hd-right" id="hd-right">
354                    <div class="search-wrap">
355                        <form id="quicksearch" method="get" action="/index.php">
356                            <div class="search-box">
357                                                                <input id="story" name="story" placeholder="Tapez un Titre un Acteur..." type="text" autocomplete="off">
358                                <input type="hidden" name="do" value="search">
359                                <input type="hidden" name="subaction" value="search">
360                                <button type="submit" title="Search"><span class="fa fa-search"></span></button>
361                                <div class="suggestions" id="suggestions"></div>
362                            </div>
363                        </form>
364                    </div>
365                    <div id="search-results-container" style="display: none;">
366                        <div id="search-results-content"></div>
367                    </div>
368                
369
370                    
371 
372                
373                <details class="topnav-account">
374                    <summary class="topnav-account-trigger">
375                        <i class="fa fa-sign-in"></i>
376                        <span>Connexion</span>
377                        <i class="fa fa-angle-down topnav-account-caret"></i>
378                    </summary>
379                    <div class="topnav-account-panel">
380                        <a href="#" onclick="if(typeof toggleLoginModal==='function'){toggleLoginModal();}else{var lm=document.getElementById('loginModal');if(lm){lm.style.display='block';lm.classList.add('modal-show');}}setTimeout(function(){if(window.fssKickQR)window.fssKickQR();},60);return false;" class="topnav-account-item"><i class="fa fa-sign-in"></i> Se connecter</a>
381                        <a href="/index.php?do=register" class="topnav-account-item"><i class="fa fa-user-plus"></i> Créer un compte</a>
382                        <div class="topnav-account-sep"></div>
383                        <a href="/index.php?do=lostpassword" class="topnav-account-item"><i class="fa fa-key"></i> Mot de passe oublié</a>
384                    </div>
385                </details>
386                <div class="fss-lang-dropdown" style="margin-left:8px;display:inline-flex;vertical-align:top;position:relative;top:-4px"><button type="button" class="fss-lang-current" aria-haspopup="true"></button><div class="fss-lang-options" hidden></div></div>
387                
388
389                
390
391                
392                <div id="loginModal" class="login-modal">
393    <div class="modal-content fss-lv2">
394        <span class="close-modal" onclick="event.preventDefault();event.stopPropagation();var m=document.getElementById('loginModal');if(m){m.classList.remove('modal-show');setTimeout(function(){m.style.display='none';},300);}return false;">&times;</span>
395        <div class="login-loader" id="loginLoader"><div class="loader-ring"></div><span>Connexion en cours...</span></div>
396        <div class="fss-lv2-grid">
397            <div class="fss-lv2-left">
398                <h2>Connectez-vous</h2>
399                <p class="fss-lv2-sub">Accédez à votre compte</p>
400                <form method="post" id="loginForm" onsubmit="return handleLogin(event)">
401                    <div class="input-group"><div class="input-icon"><i class="fa fa-user"></i></div><input type="text" name="login_name" id="login_name" placeholder="Votre pseudo"/></div>
402                    <div class="input-group"><div class="input-icon"><i class="fa fa-lock"></i></div><input type="password" name="login_password" id="login_password" placeholder="Votre mot de passe"/></div>
403                    <div class="fss-lv2-row">
404                        <label class="checkbox-group"><input type="checkbox" id="fss-remember" checked onchange="var n=document.getElementById('login_not_save');if(n)n.checked=!this.checked;"/> <span>Ne pas Se souvenir de moi</span></label>
405                    </div>
406                    <input type="checkbox" name="login_not_save" id="login_not_save" value="1" style="display:none"/>
407                    <div class="button-group"><button type="submit" class="login-btn"><span>SE CONNECTER</span><div class="btn-flash"></div></button><input name="login" type="hidden" id="login" value="submit"/></div>
408                </form>
409                <div class="fss-lv2-register">Pas encore de compte ? <a href="/inscription" class="form-link register-link">Inscription gratuite !</a></div>
410            </div>
411            
412            <div class="fss-lv2-or"><span>OU</span></div>
413            <div class="fss-lv2-right fss-lv2-flow" id="fss-qr-show">
414                <div class="fss-qr-head">Scannez le QR code<br><small>avec votre autre appareil</small></div>
415                <div class="fss-qr-row"><div id="fss-qr-code" class="fss-qr-code"></div></div>
416                <div class="fss-qr-newin">Nouveau QR dans <span id="fss-qr-cd">90</span> sec</div>
417                <div class="fss-qr-sep">Ou entrez ce code d'acc&egrave;s</div>
418                <div id="fss-qr-boxes" class="fss-qr-boxes"><span class="fss-box"></span><span class="fss-box"></span><span class="fss-box"></span><span class="fss-box"></span><span class="fss-box"></span><span class="fss-box"></span></div>
419                <div class="fss-qr-note">&laquo; Mon Profil &raquo; puis &laquo; Connexion &raquo;</div>
420                <div id="fss-qr-status"></div>
421            </div>
422            
423        </div>
424        <div class="fss-lv2-footer"><a href="/index.php?do=lostpassword" class="form-link forgot-link">Mot de passe oubli&eacute; ?</a></div>
425    </div>
426</div>
427
428
429                </div>
430            </div>
431        </header>
432    </div>
433</div>
434
435<div class="wrap-in">
436
437    
438
439    <div class="cont center" id="fss-pjax-root">
440
441        
442
443        
444
445        
446
447        
448        
449        
450
451        <div id="fss-ad-top" style="max-width:970px;margin:0 auto;padding:8px 10px 18px"></div><link href="/templates/VFR1/style/main-page-inline.css" type="text/css" rel="stylesheet" />
452<link href="/templates/VFR1/style/main-page.css" type="text/css" rel="stylesheet" />
453<style>
454.fssts-block{display:block;margin:15px 0;padding:13px 15px 9px;clear:both;position:relative;background:linear-gradient(180deg,#191919,#1e1e1e);border:1px solid rgba(255,255,255,.06);border-radius:4px;box-shadow:0px 0px 20px 2px rgb(0 0 0 / 70%),inset 0 1px 0 rgba(255,255,255,.03)}
455.fssts-block *{box-sizing:border-box}
456.fssts-block .fssts-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 6px}
457.fssts-block .fssts-cap{position:relative;display:inline-block;padding-bottom:5px;font-size:12.5px;font-weight:600;color:#e6e6ec;letter-spacing:.02em}
458.fssts-block .fssts-cap::after{content:"";position:absolute;
458left:0;bottom:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(244,134,37,.28) 15%,#f48625 50%,rgba(244,134,37,.28) 85%,transparent)}
459.fssts-block .fssts-more{font-size:11px;color:#9a9aa4;text-decoration:none;white-space:nowrap;flex:0 0 auto}
460.fssts-block .fssts-more:hover{color:#f48625}
461.fssts-block .fssts-rail{position:relative}
462.fssts-block .fssts-track{display:flex;gap:9px;overflow-x:auto;scroll-behavior:smooth;padding:14px 4px 30px;margin:0;min-height:133px;scrollbar-width:none;-ms-overflow-style:none}
463.fssts-block .fssts-track::-webkit-scrollbar{display:none}
464.fssts-block .fssts-card{position:relative;flex:0 0 158px;width:158px;padding:0;float:none;margin:0;box-sizing:border-box;border-radius:2px;overflow:hidden;background:#15151b;cursor:pointer;text-decoration:none;display:block;box-shadow:0 4px 12px rgba(0,0,0,.4);transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}
465.fssts-block .fssts-card img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;margin:0;border:0}
466.fssts-block .fssts-card::after{content:"";position:absolute;left:0;right:0;bottom:0;height:42%;background:linear-gradient(to top,rgba(0,0,0,.6),transparent);pointer-events:none;z-index:1}
467.fssts-block .fssts-ov{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.92) 6%,transparent 66%);opacity:0;transition:opacity .3s;display:flex;flex-direction:column;justify-content:flex-end;padding:8px 9px;z-index:2}
468.fssts-block .fssts-ov h4{margin:0;font-size:12px;font-weight:600;line-height:1.15;color:#fff}
469.fssts-block .fssts-ov span{margin-top:2px;font-size:10px;color:#c8c8d0;display:block}
470.fssts-block .fssts-card:hover{transform:translateY(-6px) scale(1.09);z-index:4;box-shadow:0 24px 30px -10px rgba(0,0,0,.85),0 12px 18px -8px rgba(0,0,0,.6)}
471.fssts-block .fssts-card:hover .fssts-ov{opacity:1}
472html.fss-knav .fssts-block .fssts-card.fss-knav-focus,html.fss-knav .fssts-block .fssts-card:focus,.fssts-block .fssts-card:focus-visible{outline:none;transform:translateY(-6px) scale(1.09);z-index:5;box-shadow:0 24px 30px -10px rgba(0,0,0,.85),0 12px 18px -8px rgba(0,0,0,.6),0 0 0 3px #f48625}
473html.fss-knav .fssts-block .fssts-card.fss-knav-focus .fssts-ov,html.fss-knav .fssts-block .fssts-card:focus .fssts-ov{opacity:1}
474.fssts-block .fssts-nav{position:absolute;top:0;bottom:6px;width:62px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;font-size:30px;line-height:1;z-index:6;opacity:0;transition:opacity .25s,color .2s;-webkit-user-select:none;user-select:none;text-shadow:0 1px 5px rgba(0,0,0,.85)}
475.fssts-block .fssts-nav::before{content:"";position:absolute;width:46px;height:46px;border-radius:50%;background:rgba(12,12,16,.74);border:1px solid rgba(255,255,255,.1);box-shadow:0 3px 12px rgba(0,0,0,.55);transition:background .2s,transform .2s;z-index:-1}
476.fssts-block .fssts-rail:hover .fssts-nav{opacity:1}
477.fssts-block .fssts-nav.l{left:-27px}
478.fssts-block .fssts-nav.r{right:-27px}
479.fssts-block .fssts-nav:hover{color:#f48625}
480.fssts-block .fssts-nav:hover::before{background:rgba(22,22,28,.92);transform:scale(1.08)}
481@media (hover:none){.fssts-block .fssts-nav{opacity:.5}}
482@keyframes fsstsIn{from{opacity:0;transform:translateY(18px) scale(.93)}to{opacity:1;transform:none}}
483@keyframes fsstsOv{0%{opacity:0}22%{opacity:1}60%{opacity:1}100%{opacity:0}}
484@keyframes fsstsShimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}
485.fssts-block .fssts-card.fssts-in{animation:fsstsIn .55s cubic-bezier(.2,.75,.25,1) both}
486.fssts-block .fssts-card.fssts-flash .fssts-ov{animation:fsstsOv 1.7s ease both}
487.fssts-block .fssts-sk{flex:0 0 158px;width:158px;height:89px;border-radius:2px;background:linear-gradient(100deg,#17171d 28%,#23232b 50%,#17171d 72%);background-size:200% 100%;animation:fsstsShimmer 1.25s linear infinite}
488@media (prefers-reduced-motion:reduce){.fssts-block .fssts-card.fssts-in{animation:none!important}.fssts-block .fssts-card.fssts-flash .fssts-ov{animation:none!important}.fssts-block .fssts-sk{animation:none!important}}
489</style>
490
491
492
493
494<div class="fssts-block" data-cat="11">
495  <div class="fssts-head">
496    <span class="fssts-cap">Films du moment</span>
497    <a class="fssts-more" href="/index.php?do=cat&category=top-film">voir la suite &#8250;</a>
498  </div>
499  <div class="fssts-rail">
500    <span class="fssts-nav l" role="button" aria-label="Precedent">&#8249;</span>
501    <div class="fssts-track"><span class="fssts-sk"></span><span class="fssts-sk"></span><span class="fssts-sk"></span><span class="fssts-sk"></span><span class="fssts-sk"></span><span class="fssts-sk"></span><span class="fssts-sk"></span><span class="fssts-sk"></span></div>
502    <span class="fssts-nav r" role="button" aria-label="Suivant">&#8250;</span>
503  </div>
504</div>
505<script src="/js/fss-topslider.js?v=27" defer></script>
505
506
507<div class="pages clearfix">
508    <div class="sect">
509        <div class="sect-t fx-row icon-r">
510            <div class="st-left">
511                <a class="st-capt" href="/films/">Nouveautés Films <span class="fa fa-chevron-right"></span></a>
512                <div class="st-tabs">
513                    <span class="current" data-ajaxc="custom category='9' template='shortstory' from='0' limit='6'">Par Défault</span>
514                    <span data-ajaxc="custom category='50' template='shortstory' from='0' limit='6'">Animation</span>
515                    <span data-ajaxc="custom category='53' template='shortstory' from='0' limit='6'">Comedie</span>
516                    <span data-ajaxc="custom category='49' template='shortstory' from='0' limit='6'">Action</span>
517                    <span data-ajaxc="custom category='51' template='shortstory' from='0' limit='6'">Aventure</span>
518                    <span data-ajaxc="custom category='54' template='shortstory' from='0' limit='6'">Drame</span>
519                    <span data-ajaxc="custom category='56' template='shortstory' from='0' limit='6'">Horreur</span>
520                </div>
521            </div>
522            <a class="st-right" href="/films/">Voir La Suite <span class="fa fa-align-right"></span></a>
523        </div>
524        <div class="sect-c floats clearfix">
525            <div class="short"><div class="short-in nl">
526       
527       <span class="info-button" onclick="openModal('15140844')">ℹ</span> 
528    
529    <span id="trailer-15140844" style="display:none;">NranIqULe1c</span>
530    <span id="desc-15140844" style="display:none;">Lorsque leur fils est kidnappé, un candidat à la mairie de Los Angeles et sa femme se retrouvent pris dans un engrenage de mensonges. Alors qu'ils tentent désespérément de réunir la rançon, ils sont contraints de faire des choix qui pourraient anéantir leur monde.</span>
531 
532    
533    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=HD">HD</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=VF%2BVOSTFR">VF+VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15140844" alt="Animals"><div style="display:none;"><span id="vote-num-id-15140844"><span id="vote-num-id-15140844" class="ignore-select">63</span></span><span id="ratig-layer-15140844" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+17</span></span></span></div><div class="vote-circle" data-id="15140844"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/33MhDOKB0S5VwuaD9lZyV0v0st0.jpg" width="160" height="240" alt=" Animals affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Animals</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
534 <div class="short"><div class="short-in nl">
535       
536       <span class="info-button" onclick="openModal('15140836')">ℹ</span> 
537    
538    <span id="trailer-15140836" style="display:none;">WcuQd465Ivg</span>
539    <span id="desc-15140836" style="display:none;">Des amis d'enfance reprennent contact et les retrouvailles prennent une tournure inattendue quand ils découvrent un dangereux complot international et doivent sauver le monde.</span>
540 
541    
542    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=HD">HD</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=VF%2BVOSTFR">VF+VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15140836" alt="Matchbox – Le film"><div style="display:none;"><span id="vote-num-id-15140836"><span id="vote-num-id-15140836" class="ignore-select">65</span></span><span id="ratig-layer-15140836" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+25</span></span></span></div><div class="vote-circle" data-id="15140836"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/vSgnJDw404JUokiy5NDZgXOi01E.jpg" width="160" height="240" alt=" Matchbox – Le film affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Matchbox – Le film</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
543 <div class="short"><div class="short-in nl">
544       
545       <span class="info-button" onclick="openModal('15126684')">ℹ</span> 
546    
547    <span id="trailer-15126684" style="display:none;">5OndK0w1lYY</span>
548    <span id="desc-15126684" style="display:none;">Bienvenue à Normal dans le Minnesota. Population : 1890 âmes. Dans ce village isolé, l’ancien enquêteur Ulysses est nommé au poste de sheriff intérimaire. Ce qui était en apparence une communauté sans histoires se révèle être en réalité une fourmilière de secrets et de violence après qu’un hold-up a complètement dérapé. Ulysses découvre rapidement que rien ni personne n’est ce qu’il semble être en apparence. Derrière la façade amicale de Normal se cache un dangereux réseau de corruption et d’alliances secrètes où il se retrouve empêtré.</span>
549 
550    
551    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=HD">HD</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=TrueFrench">TrueFrench</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15126684" alt="Normal"><div style="display:none;"><span id="vote-num-id-15126684"><span id="vote-num-id-15126684" class="ignore-select">387</span></span><span id="ratig-layer-15126684" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+235</span></span></span></div><div class="vote-circle" data-id="15126684"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w500/idZdaw1cM4pTRthnmcs8fiYnIFv.jpg" width="160" height="240" alt=" Normal affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Normal</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
552 <div class="short"><div class="short-in nl">
553       
554       <span class="info-button" onclick="openModal('15135028')">ℹ</span> 
555    
556    <span id="trailer-15135028" style="display:none;">tHMxPL2uylE</span>
557    <span id="desc-15135028" style="display:none;">Gemma, une jeune mère élève sa fille dans la maison de son enfance. Elle découvre qu'elle peut voyager dans le Lointain, ce royaume purgatoire des âmes perdues au cœur de l'univers d'Insidious. Lorsqu'une entité malveillante s'en prend à elle, Gemma révèle un pouvoir qui change tout : elle ne se contente pas d'entrer dans le Lointain, elle peut ramener dans le monde réel ce qui s'y trouve. Une fois que les démons prennent conscience de son pouvoir, notre monde devient alors leur terrain de jeu.</span>
558 
559    
560    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=HD">HD</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=VF%2BVOSTFR">VF+VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15135028" alt="Insidious : L'Invasion du Lointain"><div style="display:none;"><span id="vote-num-id-15135028"><span id="vote-num-id-15135028" class="ignore-select">152</span></span><span id="ratig-layer-15135028" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+70</span></span></span></div><div class="vote-circle" data-id="15135028"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/bW8uJOLrtdBnQcQbG9BUQjDgUaT.jpg" width="160" height="240" alt=" Insidious : L'Invasion du Lointain affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Insidious : L'Invasion du Lointain</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
561 <div class="short"><div class="short-in nl">
562       
563       <span class="info-button" onclick="openModal('15127468')">ℹ</span> 
564    
565    <span id="trailer-15127468" style="display:none;">EqmRexAoUXs</span>
566    <span id="desc-15127468" style="display:none;">Se-jeong, professeure de biotechnologie, assiste à une conférence sur le sujet, mais la situation dégénère rapidement lorsqu'un virus à mutation fulgurante se prop
566age. Alors que l'épidémie s'étend et que les personnes infectées commencent à se transformer, les autorités bouclent l'ensemble du complexe, piégeant les survivants face à une menace grandissante…</span>
567 
568    
569    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=HD">HD</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=TrueFrench">TrueFrench</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15127468" alt="Colony"><div style="display:none;"><span id="vote-num-id-15127468"><span id="vote-num-id-15127468" class="ignore-select">296</span></span><span id="ratig-layer-15127468" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+156</span></span></span></div><div class="vote-circle" data-id="15127468"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/1CuYfdSqpIjsWIaCftQKBCjNlG.jpg" width="160" height="240" alt=" Colony affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Colony</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
570 <div class="short"><div class="short-in nl">
571       
572       <span class="info-button" onclick="openModal('15134721')">ℹ</span> 
573    
574    <span id="trailer-15134721" style="display:none;">hu7Bo1Q9I8A</span>
575    <span id="desc-15134721" style="display:none;">Cette sombre réimagination de Pinocchio explore la nature inquiétante de la marionnette emblématique, brouillant les frontières entre réalité et fantaisie.</span>
576 
577    
578    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=HD">HD</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=VF%2BVOSTFR">VF+VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15134721" alt="Pinocchio: Unstrung"><div style="display:none;"><span id="vote-num-id-15134721"><span id="vote-num-id-15134721" class="ignore-select">87</span></span><span id="ratig-layer-15134721" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+15</span></span></span></div><div class="vote-circle" data-id="15134721"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w500/eUJXk3bTvLBi5Zcb0BCedZU7lVL.jpg" width="160" height="240" alt=" Pinocchio: Unstrung affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Pinocchio: Unstrung</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
579 
580        </div>
581    </div>
582</div>
583
584
585<p>&nbsp;</p>
586<p>&nbsp;</p>
587
588<div class="pages clearfix">
589    <div class="sect">
590        <div class="sect-t fx-row icon-r">
591            <div class="st-left">
592                <a class="st-capt" href="/s-tv/">Nouveautés Séries <span class="fa fa-chevron-right"></span></a>
593                <div class="st-tabs">
594                    <span class="current" data-ajaxc="custom category='10' template='shortstory' from='0' limit='6'">Par Défault</span>
595                    <span data-ajaxc="custom category='24' template='shortstory' from='0' limit='6'">Netflix</span>
596                    <span data-ajaxc="custom category='82' template='shortstory' from='0' limit='6'">Apple TV</span>
597                    <span data-ajaxc="custom category='83' template='shortstory' from='0' limit='6'">Prime Video</span>
598                    <span data-ajaxc="custom category='84' template='shortstory' from='0' limit='6'">Disney Plus</span>
599                    <span data-ajaxc="custom category='71' template='shortstory' from='0' limit='6'">K-Drama</span>
600                </div>
601            </div>
602            <a class="st-right" href="/s-tv/">Voir La Suite <span class="fa fa-align-right"></span></a>
603        </div>
604        <div class="sect-c floats clearfix">
605            <div class="short"><div class="short-in nl">
606       
607       <span class="info-button" onclick="openModal('15138279')">ℹ</span> 
608    
609    <span id="trailer-15138279" style="display:none;">-r2NZC8qPQI</span>
610    <span id="desc-15138279" style="display:none;">Deux familles du crime s'affrontent dans une lutte à mort qui menace de faire tomber des empires. Pris entre deux feux, Harry Da Souza, un « fixer », connaît mieux que personne la valeur de la loyauté quand des forces opposées entrent en collision.</span>
611 
612    
613    <span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-serie&amp;xf=VF%2BVOSTFR">VF+VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15138279" alt="MobLand - Saison 2"><div style="display:none;"><span id="vote-num-id-15138279"><span id="vote-num-id-15138279" class="ignore-select">162</span></span><span id="ratig-layer-15138279" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+142</span></span></span></div><div class="vote-circle" data-id="15138279"><span class="vote-score">0.0</span></div><img src="https://i.imgur.com/YNO4S6Q.png" width="160" height="240" alt=" MobLand - Saison 2 affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><span class="mli-eps">Ep 04  sur 10  <i></i></span><div class="short-title">MobLand - Saison 2</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
614 <div class="short"><div class="short-in nl">
615       
616       <span class="info-button" onclick="openModal('15140675')">ℹ</span> 
617    
618    <span id="trailer-15140675" style="display:none;">4mU0vNpcaY0</span>
619    <span id="desc-15140675" style="display:none;">Une version contemporaine du roman de Stephen King sur Carrie White, une fillette qui a passé sa vie recluse auprès d'une mère dominatrice. A la mort soudaine de son père, Carrie se retrouve confrontée à l'univers impitoyable du lycée public… et à l'émergence de mystérieux pouvoirs télékinésiques.</span>
620 
621    
622    <span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-serie&amp;xf=VF%2BVOSTFR">VF+VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15140675" alt="Carrie - Saison 1"><div style="display:none;"><span id="vote-num-id-15140675"><span id="vote-num-id-15140675" class="ignore-select">142</span></span><span id="ratig-layer-15140675" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+108</span></span></span></div><div class="vote-circle" data-id="15140675"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w500/https://media.themoviedb.org/t/p/w220_and_h330_face/pDJmNm80w7jpNq0DlRPDylTG2ip.jpg.jpg" width="160" height="240" alt=" Carrie - Saison 1 affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><span class="mli-eps">Ep 08  sur 08  <i></i></span><div class="short-title">Carrie - Saison 1</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
623 <div class="short"><div class="short-in nl">
624       
625       <span class="info-button" onclick="openModal('15140128')">ℹ</span> 
626    
627    <span id="trailer-15140128" style="display:none;">ZybkHGaoPvQ</span>
628    <span id="desc-15140128" style="display:none;">Série d’anthologie explorant chaque saison une nouvelle affaire judiciaire qui oppose deux des cabinets d’avocats les plus prestigieux de Londres. Le jeune avocat prometteur Jonathan "Johnny" Warren découvre un univers où l'ambition est reine, la loyauté fragile et tous les coups semblent permis.  Saison 1 - Cathcarts &amp; Sons et Taylor &amp; Byrne s’affrontent dans ce qui s’annonce comme le divorce du siècle : celui du magnat de la tech Morgan Henderson et de la superstar du cinéma Carla Duval. Une affaire retentissante qui pousse les deux cabinets à franchir toutes les limites pour remporter la victoire.</span>
629 
630    
631    <span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-serie&amp;xf=VF%2BVOSTFR">VF+VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15140128" alt="War - Saison 1"><div style="display:none;"><span id="vote-num-id-15140128"><span id="vote-num-id-15140128" class="ignore-select">30</span></span>
631<span id="ratig-layer-15140128" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+10</span></span></span></div><div class="vote-circle" data-id="15140128"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w500/c4eDizR1YAbcAso93y3c12L10WL.jpg" width="160" height="240" alt=" War - Saison 1 affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><span class="mli-eps">Ep 02  sur 08  <i></i></span><div class="short-title">War - Saison 1</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
632 <div class="short"><div class="short-in nl">
633       
634       <span class="info-button" onclick="openModal('15135816')">ℹ</span> 
635    
636    <span id="trailer-15135816" style="display:none;">JWzkXo6oVhI</span>
637    <span id="desc-15135816" style="display:none;">Un physicien, professeur et père de famille qui, alors qu’il rentre chez lui un soir à pied dans les rues de Chicago, est projeté dans une version alternative de sa propre vie. L’émerveillement se transforme rapidement en cauchemar quand il essaie de retourner à sa réalité perdue dans le paysage hallucinant des vies qu’il aurait pu vivre. Dans ce labyrinthe de réalités, il s’embarque dans un voyage éprouvant pour retrouver sa véritable famille et la sauver de l’ennemi le plus terrifiant et invincible : lui-même.</span>
638 
639    
640    <span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-serie&amp;xf=VF%2BVOSTFR">VF+VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15135816" alt="Dark Matter - Saison 2"><div style="display:none;"><span id="vote-num-id-15135816"><span id="vote-num-id-15135816" class="ignore-select">102</span></span><span id="ratig-layer-15135816" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+68</span></span></span></div><div class="vote-circle" data-id="15135816"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w500/5lOssUAfgl2Hjdr0P3G1mR1jRLS.jpg" width="160" height="240" alt=" Dark Matter - Saison 2 affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><span class="mli-eps">Ep 07  sur 10  <i></i></span><div class="short-title">Dark Matter - Saison 2</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
641 <div class="short"><div class="short-in nl">
642       
643       <span class="info-button" onclick="openModal('15140666')">ℹ</span> 
644    
645    <span id="trailer-15140666" style="display:none;">GMQXI9SP7T0</span>
646    <span id="desc-15140666" style="display:none;">Un avocat rusé affronte un puissant géant de la technologie dans une bataille juridique aux enjeux élevés, naviguant dans le monde impitoyable de la Silicon Valley tout en luttant pour la justice et les droits du petit bonhomme.</span>
647 
648    
649    <span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-serie&amp;xf=VOSTFR">VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15140666" alt="Cupertino - Saison 1"><div style="display:none;"><span id="vote-num-id-15140666"><span id="vote-num-id-15140666" class="ignore-select">4</span></span><span id="ratig-layer-15140666" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+2</span></span></span></div><div class="vote-circle" data-id="15140666"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w500/70AhJpOqU2oKyQF2paJA764CSje.jpg" width="160" height="240" alt=" Cupertino - Saison 1 affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><span class="mli-eps">Ep 01  sur 13  <i></i></span><div class="short-title">Cupertino - Saison 1</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
650 <div class="short"><div class="short-in nl">
651       
652       <span class="info-button" onclick="openModal('15139149')">ℹ</span> 
653    
654    <span id="trailer-15139149" style="display:none;">nLJR2twdK00</span>
655    <span id="desc-15139149" style="display:none;">À chaque saison, son histoire. American Horror Story nous embarque dans des récits à la fois poignants et cauchemardesques, mêlant la peur, le gore et le politiquement correct. De quoi vous confronter à vos plus grandes frayeurs !</span>
656 
657    
658    <span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-serie&amp;xf=VOSTFR">VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15139149" alt="American Horror Story - Saison 13"><div style="display:none;"><span id="vote-num-id-15139149"><span id="vote-num-id-15139149" class="ignore-select">39</span></span><span id="ratig-layer-15139149" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+15</span></span></span></div><div class="vote-circle" data-id="15139149"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w500/s8Nbz8ok2v3Uw5sRwSC6eWJLX25.jpg" width="160" height="240" alt=" American Horror Story - Saison 13 affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><span class="mli-eps">Ep 07  sur 13  <i></i></span><div class="short-title">American Horror Story - Saison 13</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
659 
660        </div>
661    </div>
662</div>
663
664
665<div class="fssts-block" data-cat="22">
666  <div class="fssts-head">
667    <span class="fssts-cap">Séries du moment</span>
668    <a class="fssts-more" href="/index.php?do=cat&category=sries-du-moment">voir la suite &#8250;</a>
669  </div>
670  <div class="fssts-rail">
671    <span class="fssts-nav l" role="button" aria-label="Precedent">&#8249;</span>
672    <div class="fssts-track"><span class="fssts-sk"></span><span class="fssts-sk"></span><span class="fssts-sk"></span><span class="fssts-sk"></span><span class="fssts-sk"></span><span class="fssts-sk"></span><span class="fssts-sk"></span><span class="fssts-sk"></span></div>
673    <span class="fssts-nav r" role="button" aria-label="Suivant">&#8250;</span>
674  </div>
675</div>
676
677
678
679<div class="pages clearfix">
680    <div class="sect">
681        <div class="sect-t fx-row icon-r">
682            <div class="st-left">
683                <a class="st-capt" href="/film-commu/">Ajouts de la Commu <span class="fa fa-chevron-right"></span></a>
684                <div class="st-tabs">
685                    <span class="current" data-ajaxc="custom category='98' template='shortstory' from='0' limit='6'">Par Défault</span>
686                    <span data-ajaxc="custom category='98' template='shortstory' from='0' limit='6'">Les Films</span>
687                    <span data-ajaxc="custom category='97' template='shortstory' from='0' limit='6'">Les Séries </span>
688                    <span data-ajaxc="custom category='99' template='shortstory' from='0' limit='6'">Documentaire</span>
689                    <span data-ajaxc="custom category='100' template='shortstory' from='0' limit='6'">Spectacle</span>
690                    <span>Autres</span>
691                 </div>
692            </div>
693            <span class="st-right dropdown-toggle-btn">Voir La Suite <span class="fa fa-chevron-down" id="dropdownArrow"></span></span>
694        </div>
695        <div class="dropdown-overlay" id="dropdownOverlay">
696            <a href="/film-commu/"><span class="fa fa-film"></span> Films</a>
697            <a href="/serie-commu/"><span class="fa fa-television"></span> Séries</a>
698            <a href="/docu-commu/"><span class="fa fa-book"></span> Documentaires</a>
699            <a href="/spectacle-commu/"><span class="fa fa-microphone"></span> Spectacle</a>
700            <a href=""><span class="fa fa-ellipsis-h"></span> Autres</a>
701        </div>
702        <div class="sect-c floats clearfix">
703            <div class="short"><div class="short-in nl">
704       
705       <span class="info-button" onclick="openModal('15140833')">ℹ</span> 
706    
707    <span id="trailer-15140833" style="display:none;">
707nBuhQZfJPJg</span>
708    <span id="desc-15140833" style="display:none;">L'histoire s'inspire de "The Facebook Files" du Wall Street Journal, une série d'articles publiés en octobre 2021 par Jeff Horowitz, qui ont révélé les rouages internes ainsi que les nombreux dommages causés par le plus grand réseau social au monde.</span>
709 
710    
711    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=CAM">CAM</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=VOSTFR">VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15140833" alt="The Social Reckoning"><div style="display:none;"><span id="vote-num-id-15140833"><span id="vote-num-id-15140833" class="ignore-select">7</span></span><span id="ratig-layer-15140833" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+3</span></span></span></div><div class="vote-circle" data-id="15140833"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/6B5gNoTM9PCC7jXTFd7tJGFfeFa.jpg" width="160" height="240" alt=" The Social Reckoning affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">The Social Reckoning</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
712 <div class="short"><div class="short-in nl">
713       
714       <span class="info-button" onclick="openModal('15140116')">ℹ</span> 
715    
716    <span id="trailer-15140116" style="display:none;">V-hoqMX_iic</span>
717    <span id="desc-15140116" style="display:none;">Lorsqu’un accident affecte les capacités de l’autrice de bestsellers, Verity Crawford, à achever son œuvre, une écrivaine solitaire, Lowen Ashleigh, qui peine à joindre les deux bouts est engagée pour lui prêter sa plume. En résidence dans la propriété reculée de la romancière, elle fait la découverte d’un manuscrit autobiographique glaçant et peine à démêler ce qui relève de la fiction ou de la réalité…</span>
718 
719    
720    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=CAM">CAM</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=VF%2BVOSTFR">VF+VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15140116" alt="Verity"><div style="display:none;"><span id="vote-num-id-15140116"><span id="vote-num-id-15140116" class="ignore-select">26</span></span><span id="ratig-layer-15140116" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+12</span></span></span></div><div class="vote-circle" data-id="15140116"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/zLCjFOyjvKqYdkQYYAyTtfJ5mpk.jpg" width="160" height="240" alt=" Verity affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Verity</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
721 <div class="short"><div class="short-in nl">
722       
723       <span class="info-button" onclick="openModal('15140115')">ℹ</span> 
724    
725    <span id="trailer-15140115" style="display:none;">e2lyQd9t700</span>
726    <span id="desc-15140115" style="display:none;">L’homme le plus puissant du monde se lance dans une mission frénétique pour prouver qu’il est le sauveur de l’humanité avant que le désastre qu’il a déclenché ne détruise tout.</span>
727 
728    
729    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=CAM">CAM</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=VF%2BVOSTFR">VF+VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15140115" alt="Digger"><div style="display:none;"><span id="vote-num-id-15140115"><span id="vote-num-id-15140115" class="ignore-select">39</span></span>
729<span id="ratig-layer-15140115" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+1</span></span></span></div><div class="vote-circle" data-id="15140115"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/9BzF32t0U7mOnpzmQ0dyFKv4uZT.jpg" width="160" height="240" alt=" Digger affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Digger</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
730 <div class="short"><div class="short-in nl">
731       
732       <span class="info-button" onclick="openModal('15138750')">ℹ</span> 
733    
734    <span id="trailer-15138750" style="display:none;">3YkxZxIk2P0</span>
735    <span id="desc-15138750" style="display:none;">Après un terrible crash d’avion, James Belmont (Brad Pitt), ancien des forces spéciales, se retrouve perdu au cœur de l’Alaska avec son chien Odin, depuis toujours à ses côtés. Livrés à eux-mêmes dans une nature aussi magnifique qu’impitoyable, ils devront puiser dans leurs dernières forces pour survivre ensemble.</span>
736 
737    
738    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=CAM">CAM</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=VF%2BVOSTFR">VF+VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15138750" alt="Heart of the Beast"><div style="display:none;"><span id="vote-num-id-15138750"><span id="vote-num-id-15138750" class="ignore-select">113</span></span><span id="ratig-layer-15138750" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+63</span></span></span></div><div class="vote-circle" data-id="15138750"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/qjH0jF5cLZiKS97eNn4S2AdpiHW.jpg" width="160" height="240" alt=" Heart of the Beast affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Heart of the Beast</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
739 <div class="short"><div class="short-in nl">
740       
741       <span class="info-button" onclick="openModal('15138409')">ℹ</span> 
742    
743    <span id="trailer-15138409" style="display:none;">JvUuW2n4lC4</span>
744    <span id="desc-15138409" style="display:none;">Bryan, un coursier médical, est en train d'effectuer une livraison lorsqu'une épidémie soudaine se déclare, le forçant à lutter pour sa survie.</span>
745 
746    
747    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=CAM">CAM</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=VF%2BVOSTFR">VF+VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15138409" alt="Resident Evil"><div style="display:none;"><span id="vote-num-id-15138409"><span id="vote-num-id-15138409" class="ignore-select">163</span></span><span id="ratig-layer-15138409" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+37</span></span></span></div><div class="vote-circle" data-id="15138409"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/pICoWjcKSet6sA3yzxOkP8ChwYI.jpg" width="160" height="240" alt=" Resident Evil affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Resident Evil</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
748 <div class="short"><div class="short-in nl">
749       
750       <span class="info-button" onclick="openModal('15130722')">ℹ</span> 
751    
752    <span id="trailer-15130722" style="display:none;">9YGuN8sQpL0</span>
753    <span id="desc-15130722" style="display:none;">Vingt ans après son départ pour la guerre de Troie, le roi Ulysse rentre enfin à Ithaque, mais son voyage est parsemé d'aventures et d'épreuves.</span>
754 
755    
756    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=CAM">CAM</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=VF%2BVOSTFR">VF+VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15130722" alt="L'Odyssée"><div style="display:none;"><span id="vote-num-id-15130722"><span id="vote-num-id-15130722" class="ignore-select">311</span></span>
756<span id="ratig-layer-15130722" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+133</span></span></span></div><div class="vote-circle" data-id="15130722"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/k12dsDVtARFmr6TbC2hn0c68aw5.jpg" width="160" height="240" alt=" L'Odyssée affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">L'Odyssée</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
757 
758        </div>
759    </div>
760</div>
761
762<p>&nbsp;</p>
763<p>&nbsp;</p>
764
765<script>
766    document.addEventListener('click', function(e) {
767    var toggle = e.target.closest('.dropdown-toggle-btn');
768    var menu = document.getElementById('dropdownOverlay');
769    var arrow = document.getElementById('dropdownArrow');
770    if (toggle) {
771        e.preventDefault();
772        menu.classList.toggle('active');
773        arrow.classList.toggle('rotated');
774        return;
775    }
776    if (menu && !e.target.closest('#dropdownOverlay')) {
777        menu.classList.remove('active');
778        arrow.classList.remove('rotated');
779    }
780});
781</script>
781
782<style>
783    .dropdown-toggle-btn {
784    cursor: pointer;
785    user-select: none;
786    transition: color 0.2s;
787}
788
789.dropdown-toggle-btn:hover {
790    color: #fff;
791}
792
793#dropdownArrow {
794    display: inline-block;
795    transition: transform 0.3s ease;
796    font-size: 12px;
797    margin-left: 4px;
798}
799
800#dropdownArrow.rotated {
801    transform: rotate(180deg);
802}
803
804.dropdown-overlay {
805    display: grid;
806    grid-template-columns: repeat(5, 1fr);
807    max-height: 0;
808    overflow: hidden;
809    transition: max-height 0.4s ease, padding 0.4s ease, margin 0.4s ease;
810     border-radius: 10px;
811    padding: 0;
812    margin: 0 0 0 0;
813    box-shadow: 0 6px 25px rgba(0,0,0,0.5);
814}
815
816.dropdown-overlay.active {
817    max-height: 200px;
818     margin: 10px 0;
819}
820
821.dropdown-overlay a {
822    display: flex;
823    align-items: center;
824    justify-content: center;
825    gap: 8px;
826    padding: 12px 10px;
827    color: #ccc;
828    text-decoration: none;
829    font-size: 14px;
830    font-weight: 500;
831    transition: all 0.25s ease;
832    border-radius: 8px;
833    margin: 0 4px;
834    text-align: center;
835}
836
837.dropdown-overlay a:hover {
838    color: #fff;
839    background: rgba(255,255,255,0.08);
840    transform: translateY(-2px);
841}
842
843.dropdown-overlay a .fa {
844    font-size: 16px;
845    color: #ff8533;
846}
847    @media (max-width: 768px) {
848    .dropdown-overlay {
849        grid-template-columns: none;
850        display: flex;
851        flex-wrap: nowrap;
852        overflow-x: auto;
853        gap: 5px;
854        -webkit-overflow-scrolling: touch;
855    }
856
857    .dropdown-overlay a {
858        flex-shrink: 0;
859        padding: 12px 16px;
860        font-size: 13px;
861    }
862
863    .dropdown-overlay::-webkit-scrollbar {
864        height: 4px;
865    }
866
867    .dropdown-overlay::-webkit-scrollbar-track {
868        background: transparent;
869    }
870
871    .dropdown-overlay::-webkit-scrollbar-thumb {
872        background: #8a7cff;
873        border-radius: 4px;
874    }
875}
876</style>
877
878
879
880        
881
882        
883        
884        <div class="pages clearfix">
885        
886
887        
888        <div class="sect">
889            <div class="sect-t fx-row icon-r">
890
891                
892
893                
894                
895                
896
897                
898
899                
900                <span id="tri-boite" style="display: inline; position: absolute; visibility: hidden;"></span>
901                <div class="st-left">
902                    
903                    <div class="st-capt"> BOX OFFICE<span class="fa fa-chevron-right"></span></div>
904                    
905                    
906                    <div class="st-tabs">
907                        <span id="sort-default" class="[sort-type=date]current[/sort-type]" data-ajaxc=""><a href="#" onclick="marquerTri('date'); dle_change_sort('date','desc'); return false;" aria-label="garder par default"><strong>Nouveautés</strong></a></span>
908                        <span id="sort-rating" class="[sort-type=rating]current[/sort-type]" data-ajaxc=""><a href="#" onclick="marquerTri('rating'); dle_change_sort('rating','desc'); return false;" aria-label="afficher par Les + Notés"><strong>&nbsp;Les + Notés</strong></a></span>
909                        <span id="sort-comments" class="[sort-type=comm_num]current[/sort-type]" data-ajaxc=""><a href="#" onclick="marquerTri('comm_num'); dle_change_sort('comm_num','desc'); return false;" aria-label="afficher par Les + Commentés"><strong>Les + Commentés</strong></a></span>
910                        <span id="sort-views" class="[sort-type=news_read]current[/sort-type]" data-ajaxc=""><a href="#" onclick="marquerTri('news_read'); dle_change_sort('news_read','desc'); return false;" aria-label="afficher par Les + Regardés"><strong>Les + Regardés</strong></a></span>
911                     <form name="news_set_sort" id="news_set_sort" method="post"><ul class="sort"><li class="asc"><a href="#" onclick="dle_change_sort('date','asc'); return false;"></a></li><li><a href="#" onclick="dle_change_sort('rating','desc'); return false;"></a></li><li><a href="#" onclick="dle_change_sort('news_read','desc'); return false;"></a></li><li><a href="#" onclick="dle_change_sort('comm_num','desc'); return false;"></a></li><li><a href="#" onclick="dle_change_sort('title','desc'); return false;"></a></li></ul><input type="hidden" name="dlenewssortby" id="dlenewssortby" value="date" />
912<input type="hidden" name="dledirection" id="dledirection" value="DESC" />
913<input type="hidden" name="set_new_sort" id="set_new_sort" value="dle_sort_main" />
914<input type="hidden" name="set_direction_sort" id="set_direction_sort" value="dle_direction_main" />
915</form>
916                    </div>
917                </div>
918                
919                <a class="st-right" href="/page/2/">Voir La Suite...<span class="fa fa-align-right"></span></a>
920                
921                
922
923            </div>
924
925            <div id='dle-content'><div class="short"><div class="short-in nl">
926       
927       <span class="info-button" onclick="openModal('15132199')">ℹ</span> 
928    
929    <span id="trailer-15132199" style="display:none;">rCmTualxVwU</span>
930    <span id="desc-15132199" style="display:none;">Quatre ans se sont écoulés, Peter, désormais adulte, vit seul, s'est volontairement effacé de la vie et des souvenirs de ses proches. Luttant contre le crime dans un New York qui ne le reconnaît plus, il se consacre entièrement à la protection de la ville - un Spider-Man à plein temps - mais à mesure que les responsabilités s'intensifient, la pression provoque une transformation physique surprenante qui menace son existence, tandis qu'une étrange nouvelle vague de crimes donne naissance à l'une des menaces les plus redoutables qu'il ait jamais affrontées.</span>
931 
932    
933    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=HD">HD</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=VF%2BVOSTFR">VF+VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15132199" alt="Spider-Man : Brand New Day"><div style="display:none;"><span id="vote-num-id-15132199"><span id="vote-num-id-15132199" class="ignore-select">588</span></span>
933<span id="ratig-layer-15132199" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+426</span></span></span></div><div class="vote-circle" data-id="15132199"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/6OEtkkzoyusZDm2uMJojlWZSLR9.jpg" width="160" height="240" alt=" Spider-Man : Brand New Day affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Spider-Man : Brand New Day</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
934 <div class="short"><div class="short-in nl">
935       
936       <span class="info-button" onclick="openModal('15128330')">ℹ</span> 
937    
938    <span id="trailer-15128330" style="display:none;">R7xZRSgmqw4</span>
939    <span id="desc-15128330" style="display:none;">Les jouets sont de retour dans “Toy Story 5“ et, cette fois, c’est les jouets contre la technologie. Woody, Buzz, Jessie et compagnie vont faire face à Lilypad, une toute nouvelle tablette persuadée de connaître ce qu’il y a de mieux pour leur enfant, Bonnie. L’heure de jeu restera-t-elle la même ?</span>
940 
941    
942    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=HD">HD</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=TrueFrench">TrueFrench</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15128330" alt="Toy Story 5"><div style="display:none;"><span id="vote-num-id-15128330"><span id="vote-num-id-15128330" class="ignore-select">210</span></span><span id="ratig-layer-15128330" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+148</span></span></span></div><div class="vote-circle" data-id="15128330"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/b2bt3UomRX41rHHZmIsSNmXzidU.jpg" width="160" height="240" alt=" Toy Story 5 affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Toy Story 5</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
943 <div class="short"><div class="short-in nl">
944       
945       <span class="info-button" onclick="openModal('15128833')">ℹ</span> 
946    
947    <span id="trailer-15128833" style="display:none;">ORQa-D2D3jw</span>
948    <span id="desc-15128833" style="display:none;">Lorsqu’un ennemi inattendu et impitoyable surgit, Kara Zor-El est forcée, malgré elle, de faire équipe avec un compagnon improbable. Ensemble, ils se lancent dans une épopée cosmique où la vengeance et la justice sont en jeu, et où Kara doit affronter ses origines pour trouver sa propre voie en tant qu’héroïne.</span>
949 
950    
951    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=HD">HD</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=VF%2BVOSTFR">VF+VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15128833" alt="Supergirl"><div style="display:none;"><span id="vote-num-id-15128833"><span id="vote-num-id-15128833" class="ignore-select">530</span></span><span id="ratig-layer-15128833" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+134</span></span></span></div><div class="vote-circle" data-id="15128833"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/moejGxR2haap29d9NQ7qe8x4eGj.jpg" width="160" height="240" alt=" Supergirl affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Supergirl</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
952 <div class="short"><div class="short-in nl">
953       
954       <span class="info-button" onclick="openModal('15127973')">ℹ</span> 
955    
956    <span id="trailer-15127973" style="display:none;">h_-SiP-6J54</span>
957    <span id="desc-15127973" style="display:none;">Si vous découvriez que nous ne sommes pas seuls, si quelqu'un vous le montrait, vous le prouvait, cela vous effraierait-il ?</span>
958 
959    
960    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=HD">HD</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=VF%2BVOSTFR">VF+VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15127973" alt="Disclosure Day"><div style="display:none;"><span id="vote-num-id-15127973"><span id="vote-num-id-15127973" class="ignore-select">590</span></span><span id="ratig-layer-15127973" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+320</span></span></span></div><div class="vote-circle" data-id="15127973"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/fb4jlgX1q4sdv33t3dYlop5EGiT.jpg" width="160" height="240" alt=" Disclosure Day affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Disclosure Day</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
961 <div class="short"><div class="short-in nl">
962       
963       <span class="info-button" onclick="openModal('15126730')">ℹ</span> 
964    
965    <span id="trailer-15126730" style="display:none;">YEVKelFejsU</span>
966    <span id="desc-15126730" style="display:none;">Michael dresse le portrait cinématographique de la vie et de l’héritage de l’un des artistes les plus influents de notre époque.  Le film raconte l’histoire de Michael Jackson au-delà de la musique, depuis la découverte d’un talent hors du commun en tant que leader des Jackson Five, jusqu’à l’artiste visionnaire dont l’ambition créative a alimenté une quête incessante pour devenir le plus grand artiste au monde.  Mettant en lumière sa vie hors scène et ses performances les plus emblématiques de ses débuts en solo, le film offre au public une place au premier rang pour découvrir Michael Jackson comme jamais auparavant.</span>
967 
968    
969    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=HD">HD</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=VF%2BVOSTFR">VF+VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15126730" alt="Michael"><div style="display:none;"><span id="vote-num-id-15126730"><span id="vote-num-id-15126730" class="ignore-select">463</span></span><span id="ratig-layer-15126730" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+287</span></span></span></div><div class="vote-circle" data-id="15126730"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/37sfiOn8aYcmhVQUxo4brJ8RkJL.jpg" width="160" height="240" alt=" Michael affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Michael</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
970 <div class="short"><div class="short-in nl">
971       
972       <span class="info-button" onclick="openModal('15126300')">ℹ</span> 
973    
974    <span id="trailer-15126300" style="display:none;">wOhwellmCFo</span>
975    <span id="desc-15126300" style="display:none;">Au-delà du Royaume Champignon, Mario, Luigi et Yoshi voyagent à travers les galaxies aux côtés de Rosalina pour arrêter Bowser Jr., dont la tentative de sauver son père menace l’équilibre de l’univers.</span>
976 
977    
978    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=HD">HD</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=TrueFrench">TrueFrench</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15126300" alt="Super Mario Galaxy, le film"><div style="display:none;"><span id="vote-num-id-15126300"><span id="vote-num-id-15126300" class="ignore-select">277</span></span>
978<span id="ratig-layer-15126300" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+199</span></span></span></div><div class="vote-circle" data-id="15126300"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/aSQktALDmbunDbwkuZbZFMEWVFr.jpg" width="160" height="240" alt=" Super Mario Galaxy, le film affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Super Mario Galaxy, le film</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
979 <div class="short"><div class="short-in nl">
980       
981       <span class="info-button" onclick="openModal('15124017')">ℹ</span> 
982    
983    <span id="trailer-15124017" style="display:none;">nwo3MeJC2Dc</span>
984    <span id="desc-15124017" style="display:none;">Après l'impact dévastateur d'une comète qui a réduit la Terre en ruines, la famille Garrity doit quitter la sécurité de son bunker au Groenland. Commence alors un périple pour leur survie et l'avenir de l'Humanité à travers un monde dévasté à la recherche d'un nouveau foyer.</span>
985 
986    
987    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=HD">HD</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=TrueFrench">TrueFrench</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15124017" alt="Greenland : Migration"><div style="display:none;"><span id="vote-num-id-15124017"><span id="vote-num-id-15124017" class="ignore-select">421</span></span><span id="ratig-layer-15124017" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+95</span></span></span></div><div class="vote-circle" data-id="15124017"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/mu05wZK0MH2bYmuO7hXwZECqC1X.jpg" width="160" height="240" alt=" Greenland : Migration affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Greenland : Migration</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
988 <div class="short"><div class="short-in nl">
989       
990       <span class="info-button" onclick="openModal('15126031')">ℹ</span> 
991    
992    <span id="trailer-15126031" style="display:none;">GOh49cGxido</span>
993    <span id="desc-15126031" style="display:none;">Le professeur de sciences Ryland Grace se réveille à bord d’un vaisseau spatial, à des années-lumière de la Terre, sans aucun souvenir de qui il est ni de la façon dont il est arrivé là. À mesure que sa mémoire lui revient, il commence à découvrir sa mission : résoudre l’énigme d’une mystérieuse substance qui provoque l’extinction du Soleil. Il doit faire appel à ses connaissances scientifiques et ses idées peu orthodoxes pour sauver toute vie sur Terre mais une amitié inattendue pourrait signifier qu’il n’aura pas à accomplir cette tâche seul.</span>
994 
995    
996    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=HD">HD</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=VF%2BVOSTFR">VF+VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15126031" alt="Projet dernière chance"><div style="display:none;"><span id="vote-num-id-15126031"><span id="vote-num-id-15126031" class="ignore-select">796</span></span><span id="ratig-layer-15126031" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+630</span></span></span></div><div class="vote-circle" data-id="15126031"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/wzyy8ZrsuHfAt4iz4iH3rT0tdoT.jpg" width="160" height="240" alt=" Projet dernière chance affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Projet dernière chance</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
997 <div class="short"><div class="short-in nl">
998       
999       <span class="info-button" onclick="openModal('15126436')">ℹ</span> 
1000    
1001    <span id="trailer-15126436" style="display:none;">ZJYdbhfCZu8</span>
1002    <span id="desc-15126436" style="display:none;">Peu après avoir échappé à l’attaque sans merci de la famille Le Domas, Grace découvre qu’elle vient d’atteindre un nouveau niveau dans ce jeu cauchemardesque – et elle aura à ses côtés sa sœur dont elle s’était éloignée, Faith. Elle n’aura qu’une seule chance pour à la fois survivre, protéger sa sœur et revendiquer le Haut Siège du Conseil qui gouverne le monde. Cette fois, quatre familles rivales la traquent pour s’emparer du trône, et celle qui l’emportera aura le pouvoir absolu.</span>
1003 
1004    
1005    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=HD">HD</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=TrueFrench">TrueFrench</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15126436" alt="Wedding Nightmare : Deuxième Partie"><div style="display:none;"><span id="vote-num-id-15126436"><span id="vote-num-id-15126436" class="ignore-select">348</span></span><span id="ratig-layer-15126436" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+228</span></span></span></div><div class="vote-circle" data-id="15126436"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/ICQGjgWmTD3idlMUgRhhKIIxul.jpg" width="160" height="240" alt=" Wedding Nightmare : Deuxième Partie affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Wedding Nightmare : Deuxième Partie</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
1006 <div class="short"><div class="short-in nl">
1007       
1008       <span class="info-button" onclick="openModal('15125421')">ℹ</span> 
1009    
1010    <span id="trailer-15125421" style="display:none;">DQ0dpiyYhEU</span>
1011    <span id="desc-15125421" style="display:none;">Dans Crime 101, les cambriolages méticuleux à LA le long de l'autoroute 101 d'un voleur de bijoux chevronné (Chris Hemsworth) déconcertent la police. Un flic solitaire (Mark Ruffalo) est à ses trousses. Lorsque leurs chemins croisent celui d'une courtière en assurance désabusée (Halle Berry), tous trois sont confrontés à des choix déterminants face aux millions de dollars en jeu.</span>
1012 
1013    
1014    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=HD">HD</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=VF%2BVOSTFR">VF+VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15125421" alt="Crime 101"><div style="display:none;"><span id="vote-num-id-15125421"><span id="vote-num-id-15125421" class="ignore-select">596</span></span><span id="ratig-layer-15125421" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+450</span></span></span></div><div class="vote-circle" data-id="15125421"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/2HoR2x23bqKpopluoBD1FH3tBi7.jpg" width="160" height="240" alt=" Crime 101 affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Crime 101</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
1015 <div class="short"><div class="short-in nl">
1016       
1017       <span class="info-button" onclick="openModal('15123747')">ℹ</span> 
1018    
1019    <span id="trailer-15123747" style="display:none;">Zegl3vxOPjM</span>
1020    <span id="desc-15123747" style="display:none;">Après la mort de Neteyam, Jake et Neytiri affrontent leur chagrin tout en faisant face au Peuple des Cendres, une tribu Na’vi redoutable menée par la fougueuse Varang, alors que le conflit sur Pandora s’intensifie et qu’une nouvelle quête morale s’amorce.</sp
1020an>
1021 
1022    
1023    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=HD">HD</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=TrueFrench">TrueFrench</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15123747" alt="Avatar : De feu et de cendres"><div style="display:none;"><span id="vote-num-id-15123747"><span id="vote-num-id-15123747" class="ignore-select">620</span></span><span id="ratig-layer-15123747" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+374</span></span></span></div><div class="vote-circle" data-id="15123747"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/gty6pQAtj6d7Hn2LITqaQwxIx7X.jpg" width="160" height="240" alt=" Avatar : De feu et de cendres affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Avatar : De feu et de cendres</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
1024 <div class="short"><div class="short-in nl">
1025       
1026       <span class="info-button" onclick="openModal('15124609')">ℹ</span> 
1027    
1028    <span id="trailer-15124609" style="display:none;">lJO0y4CwtOw</span>
1029    <span id="desc-15124609" style="display:none;">Après un terrible accident d'avion, deux collègues d'une compagnie se retrouvent seuls survivants, coincés sur une île déserte. L'une est une employée maligne et pleine de ressources, l'autre son patron tyrannique et désagréable. Obligés de s'adapter aux conditions extrêmes de leur isolement, ils doivent surmonter leurs vieilles rancunes et travailler ensemble pour survivre.</span>
1030 
1031    
1032    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=HD">HD</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=VF%2BVOSTFR">VF+VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15124609" alt="Send Help"><div style="display:none;"><span id="vote-num-id-15124609"><span id="vote-num-id-15124609" class="ignore-select">625</span></span><span id="ratig-layer-15124609" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+395</span></span></span></div><div class="vote-circle" data-id="15124609"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/mjkS2iAgWj3ik1DTjvI15nHZ7yl.jpg" width="160" height="240" alt=" Send Help affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Send Help</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
1033 <div class="short"><div class="short-in nl">
1034       
1035       <span class="info-button" onclick="openModal('15125295')">ℹ</span> 
1036    
1037    <span id="trailer-15125295" style="display:none;">goNz4e82dTU</span>
1038    <span id="desc-15125295" style="display:none;">Lors d'une dernière mission éprouvante pendant sa formation de Ranger, un ingénieur militaire doit mener son unité contre une gigantesque machine à tuer venue d'un autre monde.</span>
1039 
1040    
1041    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=HD">HD</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=VF%2BVOSTFR">VF+VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15125295" alt="War Machine"><div style="display:none;"><span id="vote-num-id-15125295"><span id="vote-num-id-15125295" class="ignore-select">804</span></span><span id="ratig-layer-15125295" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+508</span></span></span></div><div class="vote-circle" data-id="15125295"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/i4qJ36DOsfimofj1AQAjxqpv51n.jpg" width="160" height="240" alt=" War Machine affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">War Machine</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
1042 <div class="short"><div class="short-in nl">
1043       
1044       <span class="info-button" onclick="openModal('15123850')">ℹ</span> 
1045    
1046    <span id="trailer-15123850" style="display:none;">BgOt23Z3bmU</span>
1047    <span id="desc-15123850" style="display:none;">Doug et Griff sont amis d'enfance et partagent depuis toujours un rêve un peu fou : réaliser leur propre remake de leur film préféré, le cultissime Anaconda. En pleine crise de la quarantaine, ils décident enfin de se lancer, et se retrouvent à tourner en plein cœur de l'Amazonie. Mais le rêve vire rapidement au cauchemar lorsqu'un véritable anaconda géant fait son apparition et transforme leur plateau déjà chaotique en un véritable piège mortel. Le film qu'ils meurent d'envie de faire ? Va être vraiment mortel...</span>
1048 
1049    
1050    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=HD">HD</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=VF%2BVOSTFR">VF+VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15123850" alt="Anaconda"><div style="display:none;"><span id="vote-num-id-15123850"><span id="vote-num-id-15123850" class="ignore-select">289</span></span><span id="ratig-layer-15123850" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+49</span></span></span></div><div class="vote-circle" data-id="15123850"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/5EbKjIowNw5yExzrhvu231GFVCf.jpg" width="160" height="240" alt=" Anaconda affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Anaconda</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
1051 <div class="short"><div class="short-in nl">
1052       
1053       <span class="info-button" onclick="openModal('15123505')">ℹ</span> 
1054    
1055    <span id="trailer-15123505" style="display:none;">lliLY89jdyw</span>
1056    <span id="desc-15123505" style="display:none;">Judy Hopps et Nick Wilde explorent à nouveau Zootopie, entre mystères, rires et rencontres inattendues. À travers chaque rue et chaque instant, ils découvrent que l’amitié et la curiosité transforment le quotidien en moments magiques.</span>
1057 
1058    
1059    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=HD">HD</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=TrueFrench">TrueFrench</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15123505" alt="Zootopie 2"><div style="display:none;"><span id="vote-num-id-15123505"><span id="vote-num-id-15123505" class="ignore-select">405</span></span><span id="ratig-layer-15123505" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+347</span></span></span></div><div class="vote-circle" data-id="15123505"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/8KL0XQaKDAV7KzveZzSoCZ0eaq7.jpg" width="160" height="240" alt=" Zootopie 2 affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Zootopie 2</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
1060 <div class="short"><div class="short-in nl">
1061       
1062       <span class="info-button" onclick="openModal('15123329')">ℹ</span> 
1063    
1064    <span id="trailer-15123329" style="display:none;">R2n_TZgmmPo</span>
1065    <span id="desc-15123329" style="display:none;">Dans le futur sur une planète lointaine, un jeune Predator, exclu de son clan, trouve une alliée improbable en la personne de Thia et entreprend un voyage en territoire hostile, à la recherche de l'adversaire ultime.</span>
1066 
1067    
1068    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=HD">HD</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=VF%2BVOSTFR">VF+VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15123329" alt="Predator: Badlands"><div style="display:none;"><span id="vote-num-id-15123329"><span id="vote-num-id-15123329" class="ignore-select">873</span></span>
1068<span id="ratig-layer-15123329" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+633</span></span></span></div><div class="vote-circle" data-id="15123329"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/sMybEeAn3aFXsIUUcWPSFXlS6qS.jpg" width="160" height="240" alt=" Predator: Badlands affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Predator: Badlands</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
1069 <div class="short"><div class="short-in nl">
1070       
1071       <span class="info-button" onclick="openModal('15123434')">ℹ</span> 
1072    
1073    <span id="trailer-15123434" style="display:none;">dxKk_QRfQzM</span>
1074    <span id="desc-15123434" style="display:none;">Dans un futur proche, les participants du jeu télévisé Running Man sont traqués en direct par des chasseurs professionnels. Ils doivent survivre 30 jours sous les yeux d’un public avide de violence. Ben Richards, prêt à tout pour sauver sa fille malade, est forcé de participer par un producteur impitoyable. Mais son courage et sa révolte feront de lui le favori du public… et la pire menace du système.</span>
1075 
1076    
1077    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=HD">HD</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=VF%2BVOSTFR">VF+VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15123434" alt="Running Man"><div style="display:none;"><span id="vote-num-id-15123434"><span id="vote-num-id-15123434" class="ignore-select">609</span></span><span id="ratig-layer-15123434" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+359</span></span></span></div><div class="vote-circle" data-id="15123434"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/qfjhcHH14fwRNgQhOp8si6odjRF.jpg" width="160" height="240" alt=" Running Man affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Running Man</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
1078 <div class="short"><div class="short-in nl">
1079       
1080       <span class="info-button" onclick="openModal('15122857')">ℹ</span> 
1081    
1082    <span id="trailer-15122857" style="display:none;">KTVi0I-7uRE</span>
1083    <span id="desc-15122857" style="display:none;">Julian, directeur de Dillinger System, a créé avec l’IA Arès un supersoldat humanoïde sans sensations, version vivante de son programme de sécurité. Mais ce prototype 3D se désintègre après 30 minutes. Eve Kim, programmeuse et PDG de la firme rivale Encom, découvre dans les archives du fondateur Kevin Flynn un code capable de rendre permanent tout élément généré par l’IA. Sur ordre de Julian, Arès passe dans le monde réel pour s’en emparer. Mais au contact d’Ève, qui œuvre à des projets écologiques et médicaux en mémoire de sa sœur, l’entité apprend la compassion et trahit son patron. Furieux, celui-ci lance à ses trousses Athéna, sa plus redoutable soldate virtuelle.</span>
1084 
1085    
1086    <span class="film-quality"><a href="/index.php?do=xfsearch&amp;xfname=qualit&amp;xf=HD">HD</a></span><span class="film-version"><a href="/index.php?do=xfsearch&amp;xfname=version-film&amp;xf=VF%2BVOSTFR">VF+VOSTFR</a></span><a class="short-poster img-box with-mask" href="/index.php?newsid=15122857" alt="Tron : Ares"><div style="display:none;"><span id="vote-num-id-15122857"><span id="vote-num-id-15122857" class="ignore-select">439</span></span><span id="ratig-layer-15122857" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingplus">+<span class="ratingtypeplusminus ignore-select ratingplus" >+169</span></span></span></div><div class="vote-circle" data-id="15122857"><span class="vote-score">0.0</span></div><img src="https://image.tmdb.org/t/p/w300/szi21Cz6bAPQ47QER5iSCkP6JWI.jpg" width="160" height="240" alt=" Tron : Ares affiche " /><div class="short-mask fx-col fx-center fx-middle"><span class="fa fa-play-circle3"></span></div></a><div class="short-title">Tron : Ares</div><div style="position:absolute;top:8%;right:5px;z-index: 66;"></div></div></div>
1087 <p>&nbsp;</p><p>&nbsp;</p><nav class="bottom-nav clr ignore-select" id="bottom-nav" aria-label="Navigation de pagination"><div class="pagi-nav clearfix"><span class="navigation"><span>1</span> <a href="/index.php?cstart=2&amp;">2</a> <a href="/index.php?cstart=3&amp;">3</a> <a href="/index.php?cstart=4&amp;">4</a> <a href="/index.php?cstart=5&amp;">5</a> <a href="/index.php?cstart=6&amp;">6</a> <a href="/index.php?cstart=7&amp;">7</a> <a href="/index.php?cstart=8&amp;">8</a> <a href="/index.php?cstart=9&amp;">9</a> <a href="/index.php?cstart=10&amp;">10</a> <span class="nav_ext">...</span> <a href="/index.php?cstart=503&amp;">503</a></span><span class="pnext"><a href="/index.php?cstart=2&amp;"><span class="fa fa-angle-double-right" aria-label="Page suivante"></span></a></span><br><br><span class="page-jump">
1088      
1089 <style> .page-jump { display: inline-block; margin-left: 10px; vertical-align: middle; position: relative; } .page-jump input { width: 80px; padding: 2px 5px; border: 1px solid #555; border-radius: 1px 0 0 1px; text-align: center; font-size: 14px; background-color: #444; color: #fff; position: relative; top: -2px; }
1090    
1091    #page-jump-action { padding: 2px 9px;
1092    background: linear-gradient(to bottom, #666, #555);
1093    border: 0px solid #555;
1094    border-left: none;
1095    border-radius: 0 1px 1px 0;
1096    cursor: pointer;
1097    color: #fff;
1098    font-size: 13px;
1099    transition: all 0.2s ease;
1100    margin: 1px 5px;}
1101    
1102    #page-jump-action:hover { background: linear-gradient(to bottom, #777, #666); } #page-jump-action:active { transform: translateY(1px); } .infinite-scroll-toggle { display: inline-block; margin-left: 15px; vertical-align: middle; } .toggle-label { margin-left: 5px; vertical-align: middle; font-size: 14px; } .switch { position: relative; display: inline-block; width: 40px; height: 20px; vertical-align: middle; } .switch input { opacity: 0; width: 0; height: 0; } .slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc; transition: .4s; } .slider:before { position: absolute; content: ""; height: 16px; width: 16px; left: 2px; bottom: 2px; background-color: white; transition: .4s; } input:checked + .slider { background-color: #f48625; } input:checked + .slider:before { transform: translateX(20px); } 
1103    
1104    .slider.round {
1105    border-radius: 22px;
1106     background: #5d5d5d;
1107}
1108    
1109    .slider.round:before { border-radius: 50%; } 
1110    .load-more-action { display: inline-block;
1111    padding: 10px 20px;
1112    background: linear-gradient(to bottom, #55555500, #44444470);
1113    border-radius: 1px;
1114    cursor: pointer;
1115    font-size: 14px;
1116    transition: all 0.3s ease;
1117    color: #fff;
1118    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);} 
1119    
1120    
1121    .load-more-action:hover { background: linear-gradient(to bottom, #666, #555); } .load-more-action:active { transform: translateY(1px); } .disable-scroll-action { padding: 4px 15px;
1121 background: linear-gradient(to bottom, #f48625, #f48625); color: white; border-radius: 4px; cursor: pointer; font-size: 13px; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); transition: all 0.3s ease; margin-bottom: 8px; } .disable-scroll-action:hover { background: linear-gradient(to bottom, #f44336, #d32f2f); } .disable-scroll-action:active { transform: translateY(1px); } .current-page { background-color: rgb(0 0 0 / 82%); color: #fff; padding: 5px 10px; border-radius: 4px; font-size: 12px; text-align: center; margin-top: 5px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); } .loader-spinner { display: inline-block; width: 30px; height: 30px; border: 3px solid rgba(255, 255, 255, 0.1); border-radius: 50%; border-top-color: #3498db; animation: spin 1s ease-in-out infinite; margin-bottom: 10px; } @keyframes spin { to { transform: rotate(360deg); } } @media (max-width: 640px) { .page-jump, .infinite-scroll-toggle { display: block; margin: 10px 0 0; text-align: center; } #disable-scroll-btn { bottom: 10px; right: 10px; } .disable-scroll-action {Mode défilement infini activé - Faites défiler jusqu'en bas pour charger automatiquementpadding:6px 12px;font-size:12px;}}</style><style>
1122.pagi-nav{text-align:center;line-height:1;padding:12px 8px;overflow:visible}
1123#bottom-nav{overflow:visible}
1124.pagi-nav .navigation{display:inline-flex;align-items:center;flex-wrap:wrap;gap:14px;justify-content:center;vertical-align:middle;overflow:visible}
1125.pagi-nav .pprev,.pagi-nav .pnext{display:inline-flex;vertical-align:middle;margin:0 5px}
1126.navigation a,.navigation span,.pnext a,.pprev a,.pprev>span,.pnext>span{display:inline-flex;align-items:center;justify-content:center;min-width:56px;height:56px;padding:0 18px;margin:0;background:#1c1c23;border:2px solid transparent;border-radius:5px;font-size:20px;font-weight:700;color:#edeae6;text-decoration:none;transition:border-color .16s,transform .12s,box-shadow .16s;vertical-align:middle}
1127.pprev a,.pnext a,.pprev>span,.pnext>span{background:#17171d;color:#8c8882;font-size:26px}
1128.navigation a:hover,.pnext a:hover,.pprev a:hover{border-color:rgba(244,134,37,.55);color:#fff;transform:translateY(-2px)}
1129.navigation span{background:linear-gradient(180deg,#f48625,#ed760c);color:#1a1206;border-color:transparent}.pagi-nav .pprev:empty,.pagi-nav .pnext:empty{display:none!important}.pagi-nav br+br{display:none}.pagi-nav .page-jump{display:inline-flex;vertical-align:middle;align-items:stretch;margin:18px 0 0}.pagi-nav .infinite-scroll-toggle{display:inline-flex;vertical-align:middle;align-items:center;margin:18px 0 0 20px}
1130.pagi-nav a:focus,.pagi-nav a:focus-visible,.pagi-nav span:focus,.pagi-nav span:focus-visible,.pagi-nav .fss-knav-focus{outline:none;box-shadow:0 0 0 2px #0f0f14,0 0 0 5px rgba(244,134,37,.95);transform:scale(1.05);position:relative;z-index:3;animation:fssPagPop .22s ease}
1131.navigation a:active,.pprev a:active,.pnext a:active,#page-jump-action:active{transform:scale(.9);transition:transform .06s ease}
1132@keyframes fssPagPop{0%{transform:scale(1)}55%{transform:scale(1.12)}100%{transform:scale(1.05)}}
1133@media(prefers-reduced-motion:reduce){.pagi-nav a,.pagi-nav span,.pnext a,.pprev a{animation:none!important}}
1134.page-jump{margin-left:0}
1135.page-jump input{width:96px;height:50px;font-size:16px;border-radius:12px 0 0 12px;border:2px solid rgba(255,255,255,.14);background:#101016;color:#fff;top:0}
1136.page-jump input:focus,.page-jump input:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(244,134,37,.92);border-color:#f48625}
1137#page-jump-action{height:50px;display:inline-flex;align-items:center;padding:0 20px;font-size:15px;border-radius:0 12px 12px 0;background:#1d1d24;border:0;margin:0}
1138#page-jump-action:hover{background:#f48625;color:#1a1206}
1139#page-jump-action:focus,#page-jump-action:focus-visible,#page-jump-action.fss-knav-focus{outline:none;box-shadow:0 0 0 4px rgba(244,134,37,.92)}
1140.infinite-scroll-toggle .switch{width:54px;height:30px;border-radius:999px}
1141.infinite-scroll-toggle .slider:before{height:24px;width:24px}
1142.infinite-scroll-toggle input:checked + .slider:before{transform:translateX(24px)}
1143.infinite-scroll-toggle .switch:focus,.infinite-scroll-toggle .switch:focus-visible,.infinite-scroll-toggle .switch.fss-knav-focus{outline:none;box-shadow:0 0 0 4px rgba(244,134,37,.92);border-radius:999px}
1144.infinite-scroll-toggle .toggle-label{font-size:15px}
1145@media (max-width:640px){#bottom-nav{padding:0 6px}.pagi-nav{padding:10px 6px}.pagi-nav .navigation{gap:10px}.navigation a,.navigation span,.pnext a,.pprev a{min-width:42px;height:44px;font-size:16px;padding:0 9px;border-radius:5px}.pprev a,.pnext a{font-size:19px}.pagi-nav .pprev,.pagi-nav .pnext{margin:0 3px}.pagi-nav .page-jump{display:inline-flex;margin:14px 6px 0}.pagi-nav .infinite-scroll-toggle{display:inline-flex;margin:14px 6px 0}.page-jump input{width:72px;height:42px;font-size:15px}#page-jump-action{height:42px;padding:0 14px;font-size:14px}.infinite-scroll-toggle .toggle-label{font-size:14px}}
1146@media (max-width:430px){.pagi-nav .navigation{gap:7px}.navigation a,.navigation span,.pnext a,.pprev a{min-width:36px;height:40px;font-size:15px;padding:0 6px;border-radius:5px}.pprev a,.pnext a{font-size:17px}.pagi-nav .pprev,.pagi-nav .pnext{margin:0 2px}.page-jump input{width:64px}}
1147</style>
1148<script>
1149(function(){
1150  if (window.__fssPageJumpInit) return;
1151  window.__fssPageJumpInit = true;
1152
1153  function buildPageUrl(targetPage) {
1154    var sample = document.querySelector('.pagi-nav .navigation a[href], .pagi-nav .pprev a[href], .pagi-nav .pnext a[href]');
1155    if (sample) {
1156      var href = sample.getAttribute('href');
1157      var rewritten = href.replace(/(\/page\/)\d+(\/|$)/, '$1' + targetPage + '$2');
1158      if (rewritten !== href) return rewritten;
1159      rewritten = href.replace(/([?&]cstart=)\d+/, '$1' + targetPage);
1160      if (rewritten !== href) return rewritten;
1161      rewritten = href.replace(/(\/cstart,)\d+/, '$1' + targetPage);
1162      if (rewritten !== href) return rewritten;
1163    }
1164    var url = new URL(window.location.href);
1165    if (/\/page\/\d+\/?/.test(url.pathname)) {
1166      url.pathname = url.pathname.replace(/\/page\/\d+\/?/, '/page/' + targetPage + '/');
1167    } else if (url.pathname === '/' || url.pathname.endsWith('/')) {
1168      url.pathname = url.pathname.replace(/\/?$/, '/page/' + targetPage + '/');
1169    } else {
1170      url.searchParams.set('cstart', targetPage);
1171    }
1172    return url.toString();
1173  }
1174
1175  function jumpToPage() {
1176    var input = document.getElementById('page-input');
1177    if (!input) return;
1178    var n = parseInt(input.value, 10);
1179    if (!n || n < 1) return;
1180    window.location.href = buildPageUrl(n);
1181  }
1182
1183  function bind() {
1184    var btn = document.getElementById('page-jump-action');
1185    var input = document.getElementById('page-input');
1186    if (btn && !btn.dataset.fssBound) {
1187      btn.dataset.fssBound = '1';
1188      btn.addEventListener('click', jumpToPage);
1189      btn.addEventListener('keydown', function(e){ if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); jumpToPage(); } });
1190    }
1191    if (input && !input.dataset.fssBound) {
1192      input.dataset.fssBound = '1';
1193      input.addEventListener('keydown', function(e){ if (e.key === 'Enter') { e.preventDefault(); jumpToPage(); } });
1194    }
1195  }
1196
1197  if (document.readyState === 'loading') {
1198    document.addEventListener('DOMContentLoaded', bind);
1199  } else {
1200    bind();
1201  }
1202})();
1203</script>
vendor: 1 bytes, line 1203
1203
1204<script>
1205(function(){
1206  if (window.__fssInfiniteScrollInit) return;
1207  window.__fssInfiniteScrollInit = true;
1208  var LS_KEY = 'fss_infinite_scroll';
1209  var THRESHOLD = 400; // pixels from bottom to trigger
1210  var state = {
1211    enabled: false,
1212    loading: false,
1213    nextUrl: null,
1214    container: null,
1215    currentPage: 1,
1216    seenUrls: {},
1217    abort: null
1218  };
1219
1220  function $(sel) { return document.querySelector(sel); }
1221  function $$(sel) { return document.querySelectorAll(sel); }
1222
1223  function getNextUrlFromPage(doc) {
1224    doc = doc || document;
1225    var a = doc.querySelector('.pagi-nav .pnext a[href]');
1226    if (a) return a.getAttribute('href');
1227    var navLinks = doc.querySelectorAll('.pagi-nav .navigation a[href]');
1228    if (!navLinks.length) return null;
1229    var currentSpan = doc.querySelector('.pagi-nav .navigation span:not(.thide):not([class*="pprev"]):not([class*="pnext"])');
1230    var currentN = currentSpan ? parseInt(currentSpan.textContent, 10) : 1;
1231    for (var i = 0; i < navLinks.length; i++) {
1232      var n = parseInt(navLinks[i].textContent, 10);
1233      if (n === currentN + 1) return navLinks[i].getAttribute('href');
1234    }
1235    return null;
1236  }
1237
1238  function findContainer() {
1239    var firstCard = document.querySelector('.short');
1240    if (!firstCard) return null;
1241    return firstCard.parentElement;
1242  }
1243
1244  function currentPageNumber() {
1245    var span = document.querySelector('.pagi-nav .navigation span:not(.thide)');
1246    if (span) {
1247      var n = parseInt(span.textContent, 10);
1248      if (n) return n;
1249    }
1250    var m = location.href.match(/\/page\/(\d+)/);
1251    if (m) return parseInt(m[1], 10);
1252    var m2 = location.href.match(/[?&]cstart=(\d+)/);
1253    if (m2) return parseInt(m2[1], 10);
1254    return 1;
1255  }
1256
1257  function persistServerPref(on) {
1258    try {
1259      fetch('/engine/ajax/user-auto-prefs.php', { credentials: 'same-origin' })
1260        .then(function(r){ return r.ok ? r.json() : null; })
1261        .then(function(d){
1262          if (!d || !d.ok) return;
1263          var p = d.prefs || {};
1264          if ((p.lazy_nav ? 1 : 0) === (on ? 1 : 0)) return;
1265          p.lazy_nav = on ? 1 : 0;
1266          fetch('/engine/ajax/user-auto-prefs.php', { method: 'POST', credentials: 'same-origin', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(p) }).catch(function(){});
1267        }).catch(function(){});
1268    } catch(e) {}
1269  }
1270
1271  function setEnabled(on, persist) {
1272    state.enabled = !!on;
1273    if (!state.enabled) {
1274      if (state.abort) { try { state.abort.abort(); } catch(e) {} state.abort = null; }
1275      state.loading = false;
1276      var ldr = $('#infinite-scroll-loader');
1277      if (ldr) ldr.style.display = 'none';
1278    }
1279    if (persist !== false) {
1280      try { localStorage.setItem(LS_KEY, on ? '1' : '0'); } catch(e) {}
1281    }
1282    var toggle = $('#infinite-scroll-toggle');
1283    if (toggle) toggle.checked = state.enabled;
1284    var loadMoreContainer = $('#load-more-container');
1285    var disableBtn = $('#disable-scroll-btn');
1286    if (loadMoreContainer) loadMoreContainer.style.display = state.enabled ? 'block' : 'none';
1287    if (disableBtn) disableBtn.style.display = state.enabled ? 'block' : 'none';
1288    var basenavi = $('.pagi-nav');
1289    if (basenavi && state.enabled) basenavi.style.opacity = '0.4';
1290    else if (basenavi) basenavi.style.opacity = '';
1291    var pageNumEl = $('#current-page-number');
1292    if (pageNumEl) pageNumEl.textContent = state.currentPage;
1293  }
1294
1295  function loadNext() {
1296    if (state.loading || !state.enabled || !state.nextUrl) return;
1297    if (state.seenUrls[state.nextUrl]) return;
1298    state.seenUrls[state.nextUrl] = 1;
1299    state.loading = true;
1300    var loader = $('#infinite-scroll-loader');
1301    if (loader) loader.style.display = 'block';
1302
1303    var url = state.nextUrl;
1304    var ac = (typeof AbortController !== 'undefined') ? new AbortController() : null;
1305    state.abort = ac;
1306    fetch(url, { credentials: 'same-origin', headers: { 'X-Requested-With': 'XMLHttpRequest' }, signal: ac ? ac.signal : undefined })
1307      .then(function(r){ return r.text(); })
1308      .then(function(html){
1309        if (!state.enabled) return;
1310        var parser = new DOMParser();
1311        var doc = parser.parseFromString(html, 'text/html');
1312        var newCards = doc.querySelectorAll('.short');
1313        if (!newCards.length) {
1314          state.nextUrl = null;
1315          finishedNoMore();
1316          return;
1317        }
1318        if (!state.container) state.container = findContainer();
1319        if (!state.container) {
1320          state.nextUrl = null;
1321          finishedNoMore();
1322          return;
1323        }
1324        var added = 0;
1325        newCards.forEach(function(c){
1326          state.container.appendChild(document.importNode(c, true));
1327          added++;
1328        });
1329        state.currentPage++;
1330        var pageNumEl = $('#current-page-number');
1331        if (pageNumEl) pageNumEl.textContent = state.currentPage;
1332        // Re-init lazy images
1333        $$('img[data-src]').forEach(function(img){
1334          if (!img.src) img.src = img.dataset.src;
1335        });
1336        // Re-trigger ma-liste/progress hooks if present
1337        try { if (typeof window.fssRebindCards === 'function') window.fssRebindCards(); } catch(e) {}
1338        try { if (typeof window.fssCardProgressInit === 'function') window.fssCardProgressInit(); } catch(e) {}
1339        // Update nextUrl from the fetched doc
1340        state.nextUrl = getNextUrlFromPage(doc);
1341        if (!state.nextUrl) finishedNoMore();
1342      })
1343      .catch(function(err){
1344        if (err && err.name === 'AbortError') return;
1345        console.error('[fss infinite scroll]', err);
1346        var info = $('#scroll-info');
1347        if (info) info.innerHTML = '<span style="color:#d44">Erreur de chargement. R&eacute;essayez plus tard.</span>';
1348      })
1349      .then(function(){
1350        state.abort = null;
1351        state.loading = false;
1352        var loader = $('#infinite-scroll-loader');
1353        if (loader) loader.style.display = 'none';
1354      });
1355  }
1356
1357  function finishedNoMore() {
1358    var info = $('#scroll-info');
1359    if (info) info.innerHTML = '<i>Fin de la liste — toutes les pages ont &eacute;t&eacute; charg&eacute;es</i>';
1360    var btn = $('#load-more-btn');
1361    if (btn) btn.style.display = 'none';
1362  }
1363
1364  function onScroll() {
1365    if (!state.enabled || state.loading || !state.nextUrl) return;
1366    var scrollY = window.pageYOffset || document.documentElement.scrollTop;
1367    var viewport = window.innerHeight || document.documentElement.clientHeight;
1368    var fullHeight = document.documentElement.scrollHeight;
1369    if (scrollY + viewport + THRESHOLD >= fullHeight) loadNext();
1370  }
1371
1372  function init() {
1373    state.container = findContainer();
1374    state.nextUrl = getNextUrlFromPage(document);
1375    state.currentPage = currentPageNumber();
1376
1377    var toggle = $('#infinite-scroll-toggle');
1378    if (!toggle) return;
1379
1380    try { if (localStorage.getItem('fss_is_migr') !== '3') { localStorage.setItem(LS_KEY, '0'); localStorage.setItem('fss_is_migr', '3'); } } catch(e) {}
1381
1382    function applyInitial(on){
1383      try { localStorage.setItem(LS_KEY, on ? '1' : '0'); } catch(e) {}
1384      setEnabled(on, false);
1385      if (on && state.nextUrl) setTimeout(onScroll, 500);
1386    }
1387    function fallbackLS(){ var s='0'; try { s = localStorage.getItem(LS_KEY) || '0'; } catch(e) {} applyInitial(s === '1'); }
1388    try {
1389      fetch('/engine/ajax/user-auto-prefs.php', { credentials: 'same-origin' })
1390        .then(function(r){ return r.ok ? r.json() : null; })
1391        .then(function(d){ if (d && d.ok) applyInitial(!!(d.prefs && (+d.prefs.lazy_nav))); else fallbackLS(); })
1392        .catch(fallbackLS);
1393    } catch(e) { fallbackLS(); }
1394
1395    toggle.addEventListener('change', function(){
1396      setEnabled(toggle.checked, false);
1397      if (toggle.checked) loadNext();
1398    });
1399
1400    var swLabel = document.querySelector('.infinite-scroll-toggle .switch');
1401    if (swLabel) {
1402      swLabel.addEventListener('keydown', function(e){
1403        if (e.key === 'Enter' || e.key === ' ') {
1404          e.preventDefault();
1405          toggle.checked = !toggle.checked;
1406          setEnabled(toggle.checked, true);
1407          if (toggle.checked) loadNext();
1408        }
1409      });
1410    }
1411
1412    var disableBtn = $('#disable-scroll-btn');
1413    if (disableBtn) {
1414      var disableAction = disableBtn.querySelector('.disable-scroll-action');
1415      if (disableAction) {
1416        disableAction.addEventListener('click', function(){
1417          setEnabled(false, false);
1418        });
1419      }
1420    }
1421
1422    var loadBtn = $('#load-more-btn');
1423    if (loadBtn) {
1424      loadBtn.addEventListener('click', function(){
1425        if (!state.enabled) { setEnabled(true, false); }
1426        loadNext();
1427      });
1428    }
1429
1430    var scrollTimer = null;
1431    window.addEventListener('scroll', function(){
1432      if (scrollTimer) return;
1433      scrollTimer = setTimeout(function(){ scrollTimer = null; onScroll(); }, 80);
1434    }, { passive: true });
1435
1436  }
1437
1438  if (document.readyState === 'loading') {
1439    document.addEventListener('DOMContentLoaded', init);
1440  } else {
1441    init();
1442  }
1443})();
1444</script>
1444
1445<style>
1446.fss-pin-bubble{position:absolute;z-index:3000;display:none;align-items:center;gap:7px;padding:8px 13px;background:linear-gradient(180deg,#232129,#17161c);border:1px solid rgba(244,134,37,.5);border-radius:11px;color:#fff;font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 12px 28px -8px rgba(0,0,0,.85);white-space:nowrap;transform:translate(-50%,-100%)}
1447.fss-pin-bubble.show{display:inline-flex;animation:fssPinIn .18s ease}
1448.fss-pin-bubble svg{width:15px;height:15px;fill:#f48625;flex:none}
1449.fss-pin-bubble:hover,.fss-pin-bubble:focus,.fss-pin-bubble:focus-visible{outline:none;border-color:#f48625;box-shadow:0 0 0 4px rgba(244,134,37,.6)}
1450.fss-pin-bubble::after&#123;content:"";position:absolute;left:50%;bottom:-6px;width:12px;height:12px;background:#17161c;border-right:1px solid rgba(244,134,37,.5);border-bottom:1px solid rgba(244,134,37,.5);transform:translateX(-50%) rotate(45deg)}
1451@keyframes fssPinIn{from{opacity:0;transform:translate(-50%,calc(-100% + 7px))}to{opacity:1;transform:translate(-50%,-100%)}}
1452.fss-pin-chip{display:none;align-items:center;gap:10px;justify-content:center;margin:16px auto 4px;padding:9px 16px;background:none;border:1px solid rgba(244,134,37,.3);border-radius:2px;color:#edeae6;font-size:14px;width:max-content;max-width:92%}
1453.fss-pin-chip.show{display:flex}
1454.fss-pin-chip svg{width:16px;height:16px;fill:#f48625;flex:none}
1455.fss-pin-chip a{color:#f48625;font-weight:700;text-decoration:none}
1456.fss-pin-chip a:hover,.fss-pin-chip a:focus{text-decoration:underline;outline:none}
1457.fss-pin-chip .px{cursor:pointer;color:#8c8882;font-weight:700;padding:1px 6px;border-radius:6px}
1458.fss-pin-chip .px:hover,.fss-pin-chip .px:focus{color:#fff;outline:none;box-shadow:0 0 0 3px rgba(244,134,37,.6)}
1459</style>
1460<script>
1461(function(){
1462  if(window.__fssPinInit)return;window.__fssPinInit=true;
1463  var LS='fss_pinned_page';
1464  var PIN='<svg viewBox="0 0 24 24"><path d="M9 2v6l-2 3v2h4v7h2v-7h4v-2l-2-3V2z"/></svg>';
1465  var bubble,chip,timer=null,curBtn=null,hideT=null;
1466  function pageInfo(b){var n=(b.textContent||'').replace(/\D+/g,'').trim();if(!n){var h=b.getAttribute&&b.getAttribute('href')||'';var m=h.match(/(?:page\/|cstart=|cstart,)(\d+)/);n=m?m[1]:'';}var url=(b.tagName==='A'&&b.getAttribute('href'))?b.getAttribute('href'):location.href;return {n:n,url:url};}
1467  function cancelHide(){if(hideT){clearTimeout(hideT);hideT=null;}}
1468  function mkBubble(){bubble=document.createElement('div');bubble.className='fss-pin-bubble';bubble.setAttribute('role','button');bubble.setAttribute('tabindex','0');bubble.innerHTML=PIN+'<span>Épingler</span>';document.body.appendChild(bubble);
1469    bubble.addEventListener('mouseenter',cancelHide);bubble.addEventListener('focus',cancelHide);
1470    bubble.addEventListener('mouseleave',hideBubble);bubble.addEventListener('blur',hideBubble);
1471    bubble.addEventListener('click',function(e){e.preventDefault();doPin();});
1472    bubble.addEventListener('keydown',function(e){var k=e.key,c=e.keyCode;if(k==='Enter'||k===' '||c===13||c===32){e.preventDefault();e.stopPropagation();doPin();if(curBtn){try{curBtn.focus();}catch(_){}}return;}if(k==='ArrowDown'||k==='Down'||c===40||k==='Escape'||k==='Esc'||c===27||k==='ArrowUp'||k==='Up'||c===38){e.preventDefault();e.stopPropagation();if(bubble)bubble.classList.remove('show');if(curBtn){try{curBtn.focus();}catch(_){}}}});}
1473  function showBubble(b){if(!bubble)mkBubble();curBtn=b;var pi=pageInfo(b);var r=b.getBoundingClientRect();bubble.style.left=(r.left+r.width/2+(window.pageXOffset||0))+'px';bubble.style.top=(r.top+(window.pageYOffset||0)-7)+'px';bubble.querySelector('span').textContent=pi.n?('Épingler p.'+pi.n):'Épingler';bubble.classList.add('show');}
1474  function hideBubble(){cancelHide();hideT=setTimeout(function(){if(bubble)bubble.classList.remove('show');},200);}
1475  function doPin(){if(!curBtn)return;var pi=pageInfo(curBtn);try{localStorage.setItem(LS,JSON.stringify(pi));}catch(e){}if(bubble){var _sp=bubble.querySelector('span');if(_sp)_sp.textContent='Épinglé ✓';setTimeout(function(){if(bubble)bubble.classList.remove('show');},650);}renderChip(pi);}
1476  function renderChip(pi){if(!chip){chip=document.createElement('div');chip.className='fss-pin-chip';var nav=document.getElementById('bottom-nav');if(nav&&nav.parentNode)nav.parentNode.insertBefore(chip,nav.nextSibling);else document.body.appendChild(chip);}
1477    chip.innerHTML=PIN+'<span>Reprise épinglée :</span> <a href="'+(pi.url||'#')+'">page '+(pi.n||'?')+' &rarr;</a> <span class="px" role="button" tabindex="0" title="Retirer">&#10005;</span>';
1478    chip.classList.add('show');var x=chip.querySelector('.px');x.addEventListener('click',unpin);x.addEventListener('keydown',function(e){if(e.key==='Enter'||e.key===' '){e.preventDefault();unpin();}});}
1479  function unpin(){try{localStorage.removeItem(LS);}catch(e){}if(chip)chip.classList.remove('show');}
1480  function arm(b){if(timer)clearTimeout(timer);timer=setTimeout(function(){showBubble(b);},500);}
1481  function disarm(){if(timer){clearTimeout(timer);timer=null;}hideBubble();}
1482  function bind(){try{['.pprev','.pnext'].forEach(function(s){var el=document.querySelector('.pagi-nav '+s);if(el&&!el.querySelector('a'))el.style.display='none';});}catch(e){}var btns=document.querySelectorAll('.pagi-nav .navigation a,.pagi-nav .navigation span,.pagi-nav .pprev a,.pagi-nav .pnext a');for(var i=0;i<btns.length;i++){(function(b){b.addEventListener('mouseenter',function(){arm(b);});b.addEventListener('mouseleave',disarm);b.addEventListener('focus',function(){arm(b);});b.addEventListener('blur',disarm);})(btns[i]);}
1483    try{var pi=JSON.parse(localStorage.getItem(LS)||'null');if(pi&&(pi.n||pi.url))renderChip(pi);}catch(e){}}
1484  if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',bind);else bind();
1485})();
1486</script>
vendor: 1 bytes, line 1486
1486
1487<script>
1488(function(){
1489  if(window.__fssPagiDpad)return;window.__fssPagiDpad=true;
1490  function q(s){return [].slice.call(document.querySelectorAll(s));}
1491  function rect(el){return el.getBoundingClientRect();}
1492  function vis(el){var r=rect(el);return r.width>0&&r.height>0;}
1493  function cx(el){var r=rect(el);return r.left+r.width/2;}
1494  function cy(el){var r=rect(el);return r.top+r.height/2;}
1495  function nearX(list,x){var best=null,bd=1e9;for(var i=0;i<list.length;i++){var d=Math.abs(cx(list[i])-x);if(d<bd){bd=d;best=list[i];}}return best;}
1496  function pool(){return q('.pagi-nav .pprev a,.pagi-nav .navigation a,.pagi-nav .pnext a,.pagi-nav #page-input,.pagi-nav #page-jump-action,.pagi-nav .switch,.fss-pin-chip.show a,.fss-pin-chip.show .px').filter(vis);}
1497  function numsRow(){return q('.pagi-nav .pprev a,.pagi-nav .navigation a,.pagi-nav .pnext a').filter(vis);}
1498  function isPoster(el){return !!(el&&el.closest&&el.closest('.short'));}
1499  function inPagi(el){return !!(el&&el.closest&&(el.closest('.pagi-nav')||el.closest('.fss-pin-chip')));}
1500  function lastRow(el){var r=rect(el),sh=q('.short');for(var i=0;i<sh.length;i++){if(rect(sh[i]).top>r.bottom-10)return false;}return true;}
1501  function posterRow(){var sh=q('.short');if(!sh.length)return null;var maxB=-1;for(var i=0;i<sh.length;i++)maxB=Math.max(maxB,rect(sh[i]).bottom);var row=[];for(var j=0;j<sh.length;j++)if(rect(sh[j]).bottom>maxB-24)row.push(sh[j]);return row;}
1502  function go(el){if(!el)return;try{el.focus();el.scrollIntoView({block:'center'});}catch(_){}}
1503  function stop(e){e.preventDefault();e.stopImmediatePropagation();}
1504  function dirOf(e){var k=e.key,c=e.keyCode;if(k==='ArrowDown'||k==='Down'||c===40)return'down';if(k==='ArrowUp'||k==='Up'||c===38)return'up';if(k==='ArrowLeft'||k==='Left'||c===37)return'left';if(k==='ArrowRight'||k==='Right'||c===39)return'right';return null;}
1505  window.addEventListener('keydown',function(e){
1506    var d=dirOf(e);if(!d)return;
1507    if(!document.querySelector('.pagi-nav .navigation'))return;
1508    var cur=document.activeElement;
1509    if(isPoster(cur)){
1510      if(d==='down'&&lastRow(cur)){var f=numsRow();if(f.length){stop(e);go(nearX(f,cx(cur)));}}
1511      return;
1512    }
1513    if(!inPagi(cur))return;
1514    var p=pool();if(!p.length)return;
1515    var ccy=cy(cur),ccx=cx(cur),isInput=cur.id==='page-input';
1516    if(d==='left'||d==='right'){
1517      if(isInput)return;
1518      var same=p.filter(function(el){return Math.abs(cy(el)-ccy)<26&&el!==cur;});
1519      var cand=same.filter(function(el){return d==='right'?cx(el)>ccx+1:cx(el)<ccx-1;});
1520      cand.sort(function(a,b){return d==='right'?cx(a)-cx(b):cx(b)-cx(a);});
1521      stop(e);if(cand.length)go(cand[0]);
1522      return;
1523    }
1524    if(d==='down'){
1525      var below=p.filter(function(el){return cy(el)>ccy+20;});
1526      stop(e);if(below.length)go(nearX(below,ccx));
1527      return;
1528    }
1529    var bub=document.querySelector('.fss-pin-bubble.show');
1530    if(bub&&cur.closest&&cur.closest('.navigation')){stop(e);try{bub.focus();}catch(_){}return;}
1531    var above=p.filter(function(el){return cy(el)<ccy-20;});
1532    if(above.length){stop(e);go(nearX(above,ccx));return;}
1533    var row=posterRow();if(row&&row.length){var tgt=nearX(row,ccx)||row[row.length-1];stop(e);go(tgt.querySelector('a')||tgt);}
1534  },true);
1535})();
1536</script>
1536
1537<style>
1538.pagi-nav .navigation .fss-ell{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:56px;color:#8c8882;font-size:20px;font-weight:700;vertical-align:middle;pointer-events:none}
1539@media (max-width:640px){.pagi-nav .navigation .fss-ell{height:44px;min-width:18px;font-size:16px}}
1540@media (max-width:430px){.pagi-nav .navigation .fss-ell{height:40px;min-width:14px;font-size:15px}}
1541</style>
1542<script>
1543(function(){
1544  if(window.__fssPagiTrim)return;window.__fssPagiTrim=true;
1545  function keepSet(cells,curIdx,last,K){var s={};s[0]=1;s[last]=1;for(var k=curIdx-K;k<=curIdx+K;k++){if(k>=0&&k<=last)s[k]=1;}return s;}
1546  function trim(){
1547    var nav=document.querySelector('.pagi-nav .navigation');if(!nav)return;
1548    function clearEll(){[].slice.call(nav.querySelectorAll('.fss-ell')).forEach(function(e){if(e.parentNode)e.parentNode.removeChild(e);});}
1549    function showAll(){[].slice.call(nav.children).forEach(function(c){c.style.display='';});}
1550    clearEll();showAll();
1551    var all=[].slice.call(nav.children);
1552    var cells=all.filter(function(el){return /^\d+$/.test((el.textContent||'').trim());});
1553    if(cells.length<=5)return;
1554    var pagi=nav.closest('.pagi-nav')||nav.parentNode;
1555    var budget=((pagi&&pagi.clientWidth)||window.innerWidth||360)-24;
1556    var prev=pagi&&pagi.querySelector('.pprev a'),next=pagi&&pagi.querySelector('.pnext a');
1557    function ow(el){return el?el.getBoundingClientRect().width+14:0;}
1558    var gap=parseFloat((getComputedStyle(nav).gap||'10'))||10;
1559    var ellW=30, prevW=ow(prev), nextW=ow(next);
1560    var curIdx=-1;
1561    for(var i=0;i<cells.length;i++){var el=cells[i];if(el.tagName!=='A'||!el.getAttribute('href')){curIdx=i;break;}}
1562    if(curIdx<0)curIdx=0;
1563    var last=cells.length-1;
1564    function widthFor(K){
1565      var s=keepSet(cells,curIdx,last,K);
1566      var idxs=Object.keys(s).map(Number).sort(function(a,b){return a-b;});
1567      var sum=0,ell=0;
1568      for(var i=0;i<idxs.length;i++){sum+=cells[idxs[i]].getBoundingClientRect().width;if(i>0&&idxs[i]-idxs[i-1]>1){ell++;sum+=ellW;}}
1569      var items=idxs.length+ell+(prev?1:0)+(next?1:0);
1570      return sum+prevW+nextW+(items-1)*gap;
1571    }
1572    function applyK(K){
1573      clearEll();showAll();
1574      if(K>=cells.length)return;
1575      var keep=keepSet(cells,curIdx,last,K);
1576      all.forEach(function(el){var t=(el.textContent||'').trim();if(!/^\d+$/.test(t)&&t.indexOf('..')>=0)el.style.display='none';});
1577      var prevKept=null;
1578      for(var m=0;m<cells.length;m++){
1579        if(keep[m]){if(prevKept!==null&&m-prevKept>1){var e2=document.createElement('span');e2.className='fss-ell';e2.textContent='…';cells[m].parentNode.insertBefore(e2,cells[m]);}prevKept=m;}
1580        else{cells[m].style.display='none';}
1581      }
1582    }
1583    function wrapped(){var bh=cells[0].getBoundingClientRect().height||44;return nav.getBoundingClientRect().height>bh*1.45;}
1584    var K=cells.length;
1585    while(K>1&&widthFor(K)>budget)K--;
1586    applyK(K);
1587    var g=0;
1588    while(K>1&&wrapped()&&g<cells.length){K--;applyK(K);g++;}
1589  }
1590  var tmr=null;
1591  function sched(){if(tmr)clearTimeout(tmr);tmr=setTimeout(trim,120);}
1592  if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',trim);else trim();
1593  window.addEventListener('resize',sched,{passive:true});
1594})();
1595</script>
1595
1596</div>
1597
1598        </div>
1599        
1600    </div>
1601    
1602
1603    
1604
1605    
1606</div>
1607
1608
1609<footer class="footer">
1610    <div class="footer-in center fx-row">
1611        
1612        <div class="item"><div class="social"></div></div>
1613        
1614        <div class="subtit"></div>
1615    </div>
1616
1617    
1618	        
1619	
1620    
1621        
1622    <br>
1623	
1624    
1625    <div class="pages clearfix">
1626        <form method="post">
1627            <div class="interface-buttons">
1628                <button type="submit" name="skin_name" value="V2" class="interface-btn larger">Utiliser la Nouvelle interface</button>
1629            </div>
1630            <input type="hidden" name="action_skin_change" value="yes">
1631        </form>
1632    </div>
1633    
1634<br>
1635 
1636 
1637    
1638
1639    <div class="sect-t fx-row icon-r"></div>
1640    <div class="sect-c floats clearfix"></div>
1641
1642</footer>
1643
1644
1645</div>
1646
1647
1648
1649 
1650
1651
1652
1653<div id="custom-mb-series-btn"></div><div id="custom-mb-films-btn"></div><div id="custom-mb-overlay"></div><div id="custom-mb-series-submenu"></div><div id="custom-mb-films-submenu"></div><div id="custom-mb-categories-btn"></div><div id="custom-mb-categories-submenu"></div><div id="custom-mb-categories-back"></div><div id="custom-mb-film-categories-submenu"></div><div id="custom-mb-film-categories-back"></div>
1654
1655
1656
1657 
1658
1659
1660
1661<script src="/js/styles27.js" defer></script>
vendor: 1 bytes, line 1661
1661
1662<script src="/js/main-inlines.js?v=fss20260713a" defer></script>
1662
1663
1664<script src="/js/search01.js?v=20260804bk1" defer></script>
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675<script type="text/javascript">var _Hasync= _Hasync|| [];
1676_Hasync.push(['Histats.start', '1,4867347,4,0,0,0,00010000']);
1677_Hasync.push(['Histats.fasi', '1']);
1678_Hasync.push(['Histats.track_hits', '']);
1679(function() {
1680var hs = document.createElement('script'); hs.type = 'text/javascript'; hs.async = true;
1681hs.src = ('//s10.histats.com/js15_as.js');
1682(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(hs);
1683})();</script>
1683
1684<noscript><a href="/" target="_blank"><img src="//sstatic1.histats.com/0.gif?4867347&101" alt="php hit counter" border="0"></a></noscript>
1685
1686
1687
1688
1689<script src="/menu3b.js" defer></script>
vendor: 1 bytes, line 1689
1689
1690<script src="/menu61.js?v=fss20260730lg" defer></script>
vendor: 1 bytes, line 1690
1690
1691<script src="/js/auto-repair-v4.js?v=fss20260804r1" defer></script>
vendor: 1 bytes, line 1691
1691
1692<script src="/js/pseudo-redirect.js?v=fss20260713a" defer></script>
1692
1693
1694
1695
1696<div class="pop-overlay" id="pop-overlay" onclick="closePop()"></div>
1697<div class="film-pop-info" id="film-pop">
1698    <button class="close-button" onclick="closePop()">×</button>
1699    <div class="pop-content">
1700        <div class="pop-poster"><img id="pop-poster-img" src="" alt=""></div>
1701        <div class="pop-trailer">
1702            <iframe id="pop-trailer-frame" src="" allowfullscreen style="display:none;"></iframe>
1703            <div class="no-trailer" id="no-trailer-msg"><span> Bande-annonce non disponible</span></div>
1704        </div>
1705        <div class="pop-info">
1706            <h2 id="pop-title" class="pop-title"></h2>
1707            <div id="pop-description" class="pop-description"></div>
1708            <div id="pop-meta" class="pop-meta"></div>
1709        </div>
1710    </div>
1711</div>
1712<link href="/css/modal15.css" type="text/css" rel="stylesheet" />
1713<script src="/js/modal12.js?v=fss20260713a" defer></script>
1713
1714
1715
1716
1717<script src="/js/wprog.js?v=fss20260817rsm" defer></script>
vendor: 1 bytes, line 1717
1717
1718<script src="/js/membres2.js?v=fss20260713a" defer></script>
vendor: 1 bytes, line 1718
1718
1719<script src="/js/short-buttons2.js?v=fss20260713a" defer></script>
1719
1720
1721<!--noindex-->
1722
1723
1724	<div class="login-box" id="login-box" title="Connexion">
1725		<form method="post">
1726			<input type="text" name="login_name" id="login_name" placeholder="Login"/>
1727			<input type="password" name="login_password" id="login_password" placeholder="Password" />
1728			<button onclick="submit();" type="submit" title="Login">Valider</button>
1729			<input name="login" type="hidden" id="login" value="submit" />
1730			<div class="lb-check">
1731				<input type="checkbox" name="login_not_save" id="login_not_save" value="1"/>
1732				<label for="login_not_save">Ne pas rester connecté</label> 
1733			</div>
1734			<div class="lb-lnk flex-row">
1735 			</div>
1736		</form>
1737 
1738	</div>
1739
1740<!--/noindex-->
1741<script type="text/javascript">
1742<!--
1743var dle_root       = '/';
1744var dle_admin      = '';
1745var dle_login_hash = '93c723f55851334b9812d1482e543dc7a705084c';
1746var dle_group      = 5;
1747var dle_skin       = 'VFR1';
1748var dle_wysiwyg    = '0';
1749var quick_wysiwyg  = '1';
1750var dle_act_lang   = ["Oui", "Non", "Entrer", "Fermer", "Enregistrer", "supprimer", "En cours. veuillez patienter... "];
1751var menu_short     = 'Edition rapide';
1752var menu_full      = 'Edition complète';
1753var menu_profile   = 'Profil';
1754var menu_send      = 'Envoyer Message';
1755var menu_uedit     = 'Administration';
1756var dle_info       = 'Info';
1757var dle_confirm    = 'Confirmer';
1758var dle_prompt     = 'Entrer';
1759var dle_req_field  = 'Vérifiez toutes les zones requises';
1760var dle_del_agree  = 'êtes vous sûr de vouloir effacer ce commentaire?';
1761var dle_spam_agree = 'Voulez-vous vraiment marquer cet utilisateur comme un spammeur ? Ceci va supprimer tous ses commentaires';
1762var dle_complaint  = 'Quel est le problème ? ';
1763var dle_big_text   = 'Zone de texte selectionnée trop grande.';
1764var dle_orfo_title = 'Entrez un commentaire pour Prevenir deune erreur';
1765var dle_p_send     = 'Envoyer';
1766var dle_p_send_ok  = 'Envoie de la notification réussis';
1767var dle_save_ok    = 'Les modifications ont bien été enregistré.';
1768var dle_reply_title= 'Répondre au commentaire';
1769var dle_tree_comm  = '0';
1770var dle_del_news   = 'Supprimer';
1771var dle_sub_agree  = '';
1772var allow_dle_delete_news   = false;
1773
1774//-->
1775</script>
1775
1776
1777
1778
1779
1780
1781 
1782            
1783            
1784
1785            
1786
1787<script
1788 src="https://cdn.runative-syndicate.com/sdk/v1/onetag.js"
1789 data-ts-spot="b761585cf37e4f59950f1f4e6ce4c390"
1790 async defer
1791></script>
1791
1792
1793
1794
1795<script data-cfasync="false" async type="text/javascript" src="//dr.orillontorero.cyou/rUBqn3ypR8arQC/120175"></script>
1795
1796
1797            
1798
1799            
1800
1801
1802            
1803
1804
1805 
1806 
1807
1808
1809 
1810
1811
1812
1813
1814<script>
1815if('serviceWorker' in navigator){navigator.serviceWorker.register('/sw.js');}
1816</script>
1816
1817
1818<script src="/js/release.js?v=fss20260713a" defer></script>
vendor: 1 bytes, line 1818
1818
1819<script src="/js/spoiler.js?v=fss20260713a" defer></script>
vendor: 1 bytes, line 1819
1819
1820<script src="/engine/ajax/vidzy_token.php?as=js" defer></script>
vendor: 1 bytes, line 1820
1820
1821<script src="/js/vidzy-member.js?v=fss20260713a" defer></script>
1821
1822
1823<script src="/js/vo-mode.js?v=fss20260803a" defer></script>
1823
1824
1825<script>
1826(function(){
1827  if (window.__fssHideEmptyBoxInfo) return;
1828  window.__fssHideEmptyBoxInfo = true;
1829  function hideEmpty(){
1830    document.querySelectorAll('.berrors').forEach(function(el){
1831      var t = (el.textContent || '').toLowerCase().trim();
1832      if (/boite d.?envoi est vide|boite de reception est vide|aucun message/.test(t)) {
1833        el.style.display = 'none';
1834      }
1835    });
1836  }
1837  if (document.readyState !== 'loading') hideEmpty();
1838  else document.addEventListener('DOMContentLoaded', hideEmpty);
1839  setTimeout(hideEmpty, 500);
1840})();
1841</script>
1841
1842
1843
1844<link rel="stylesheet" href="/css/home-carousel-u6.css">
1845<script src="/js/home-carousel-u6.js" defer></script>
1845
1846
1847<script src="/js/sso-client-u3.js"></script>
1847
1848
1849<script src="/js/fss-loader.js?v=fss20260717fix" defer></script>
1849
1850
1851<style>
1852.fa-heart {
1853  transition: color .2s ease, transform .25s cubic-bezier(.34,1.56,.64,1);
1854  cursor: pointer;
1855  -webkit-tap-highlight-color: transparent;
1856}
1857.fa-heart:hover { color: #f48625 !important; }
1858.fa-heart.liked {
1859  color: #f48625 !important;
1860  font-weight: 900;
1861}
1862.fa-heart.liked::before {
1863  content: "\f004";
1864  font-family: "Font Awesome 5 Free", "Font Awesome 6 Free", FontAwesome;
1865}
1866.fa-heart.fss-burst {
1867  animation: fssHeartPulse .55s cubic-bezier(.34,1.56,.64,1);
1868}
1869@keyframes fssHeartPulse {
1870  0%   { transform: scale(1); }
1871  20%  { transform: scale(.85); }
1872  45%  { transform: scale(1.45); }
1873  70%  { transform: scale(.95); }
1874  100% { transform: scale(1); }
1875}
1876.fss-heart-wrap {
1877  position: relative;
1878  display: inline-block;
1879  vertical-align: middle;
1880}
1881.fss-particle {
1882  position: absolute;
1883  top: 50%; left: 50%;
1884  width: 6px; height: 6px;
1885  background: #f48625;
1886  border-radius: 50%;
1887  pointer-events: none;
1888  opacity: 1;
1889  transform: translate(-50%, -50%);
1890  box-shadow: 0 0 6px rgba(244,134,37,.6);
1891}
1892.fss-particle.go {
1893  animation: fssParticleFly .7s ease-out forwards;
1894}
1895@keyframes fssParticleFly {
1896  0%   { opacity: 1; transform: translate(-50%, -50%) translate(0,0) scale(.5); }
1897  60%  { opacity: 1; }
1898  100% { opacity: 0; transform: translate(-50%, -50%) translate(var(--dx), var(--dy)) scale(0); }
1899}
1900.fss-mini-heart {
1901  position: absolute;
1902  top: 50%; left: 50%;
1903  font-size: 12px;
1904  color: #f48625;
1905  pointer-events: none;
1906  opacity: 0;
1907  transform: translate(-50%, -50%);
1908  text-shadow: 0 0 4px rgba(244,134,37,.5);
1909}
1910.fss-mini-heart.go {
1911  animation: fssMiniHeartFly 1s ease-out forwards;
1912}
1913@keyframes fssMiniHeartFly {
1914  0%   { opacity: 1; transform: translate(-50%, -50%) translate(0,0) scale(.4) rotate(0deg); }
1915  30%  { opacity: 1; }
1916  100% { opacity: 0; transform: translate(-50%, -50%) translate(var(--mx), var(--my)) scale(1.1) rotate(var(--mrot)); }
1917}
1918.fa-heart.fss-break {
1919  animation: fssHeartBreak .6s ease-in-out;
1920}
1921@keyframes fssHeartBreak {
1922  0%   { transform: scale(1) rotate(0deg); }
1923  15%  { transform: scale(1.2) rotate(-9deg); }
1924  32%  { transform: scale(.9) rotate(9deg); }
1925  50%  { transform: scale(1.08) rotate(-6deg); }
1926  68%  { transform: scale(.96) rotate(4deg); }
1927  100% { transform: scale(1) rotate(0deg); }
1928}
1929.fss-break-heart {
1930  position: absolute;
1931  top: 50%; left: 50%;
1932  font-size: 17px;
1933  pointer-events: none;
1934  opacity: 0;
1935  transform: translate(-50%, -50%);
1936  text-shadow: 0 0 5px rgba(0,0,0,.55);
1937}
1938.fss-break-heart.go {
1939  animation: fssBreakFall 1s ease-in forwards;
1940}
1941@keyframes fssBreakFall {
1942  0%   { opacity: 1; transform: translate(-50%, -50%) translate(0,-2px) scale(1.35) rotate(0deg); }
1943  25%  { opacity: 1; transform: translate(-50%, -50%) translate(0,-6px) scale(1.15) rotate(var(--br)); }
1944  100% { opacity: 0; transform: translate(-50%, -50%) translate(var(--bx), 36px) scale(.65) rotate(var(--br2)); }
1945}
1946.fss-shard {
1947  position: absolute;
1948  top: 50%; left: 50%;
1949  width: 5px; height: 5px;
1950  background: #8a8a8a;
1951  border-radius: 1px;
1952  pointer-events: none;
1953  opacity: 1;
1954  transform: translate(-50%, -50%);
1955}
1956.fss-shard.go {
1957  animation: fssShardFall .8s ease-in forwards;
1958}
1959@keyframes fssShardFall {
1960  0%   { opacity: 1; transform: translate(-50%, -50%) translate(0,0) scale(.6) rotate(0deg); }
1961  100% { opacity: 0; transform: translate(-50%, -50%) translate(var(--sx), var(--sy)) scale(.2) rotate(var(--srot)); }
1962}
1963</style>
1964<script>
1965(function(){
1966  if (window.__fssToggleVoteReady) return;
1967  window.__fssToggleVoteReady = true;
1968  function ensureWrap(heart) {
1969    if (!heart) return null;
1970    var p = heart.parentElement;
1971    if (p && p.classList && p.classList.contains('fss-heart-wrap')) return p;
1972    var w = document.createElement('span');
1973    w.className = 'fss-heart-wrap';
1974    heart.parentNode.insertBefore(w, heart);
1975    w.appendChild(heart);
1976    return w;
1977  }
1978  function spawnBurst(wrap) {
1979    if (!wrap) return;
1980    var n = 8;
1981    for (var i = 0; i < n; i++) {
1982      var angle = (Math.PI * 2 * i) / n + (Math.random() * 0.4 - 0.2);
1983      var dist = 28 + Math.random() * 14;
1984      var dx = Math.cos(angle) * dist;
1985      var dy = Math.sin(angle) * dist;
1986      var p = document.createElement('span');
1987      p.className = 'fss-particle';
1988      p.style.setProperty('--dx', dx.toFixed(1) + 'px');
1989      p.style.setProperty('--dy', dy.toFixed(1) + 'px');
1990      p.style.animationDelay = (i * 12) + 'ms';
1991      wrap.appendChild(p);
1992      requestAnimationFrame(function(el){ return function(){ el.classList.add('go'); }; }(p));
1993      setTimeout(function(el){ return function(){ el.remove(); }; }(p), 850);
1994    }
1995    for (var j = 0; j < 3; j++) {
1996      var mx = (Math.random() - 0.5) * 30;
1997      var my = -25 - Math.random() * 25;
1998      var mrot = (Math.random() - 0.5) * 60;
1999      var mh = document.createElement('span');
2000      mh.className = 'fss-mini-heart';
2001      mh.innerHTML = '♥';
2002      mh.style.setProperty('--mx', mx.toFixed(1) + 'px');
2003      mh.style.setProperty('--my', my.toFixed(1) + 'px');
2004      mh.style.setProperty('--mrot', mrot.toFixed(1) + 'deg');
2005      mh.style.animationDelay = (j * 80) + 'ms';
2006      wrap.appendChild(mh);
2007      requestAnimationFrame(function(el){ return function(){ el.classList.add('go'); }; }(mh));
2008      setTimeout(function(el){ return function(){ el.remove(); }; }(mh), 1100);
2009    }
2010  }
2011  var LK_KEY = 'fss_likes_v2';
2012  function lkGet(){
2013    try { return JSON.parse(localStorage.getItem(LK_KEY)) || {}; } catch(e) { return {}; }
2014  }
2015  function lkSet(obj){
2016    try { localStorage.setItem(LK_KEY, JSON.stringify(obj)); } catch(e) {}
2017  }
2018  function lkRemember(id, baseline){
2019    var o = lkGet(); o[id] = { b: baseline }; lkSet(o);
2020  }
2021  function lkForget(id){
2022    var o = lkGet(); delete o[id]; lkSet(o);
2023  }
2024  function applyLikedState(heart){
2025    if (!heart || heart.classList.contains('liked')) return;
2026    heart.classList.remove('far');
2027    heart.classList.add('liked', 'fas');
2028    heart.style.color = '#f48625';
2029  }
2030  function getCurrentCount(id){
2031    var container = document.getElementById('comments-ratig-layer-' + id);
2032    if (!container) {
2033      var heart = document.getElementById('heart-' + id);
2034      if (heart && heart.closest) container = heart.closest('#ratings-' + id);
2035    }
2036    if (!container) return 0;
2037    var target = container.querySelector('.ratingtypeplus, .ratingtypeplusminus') || container;
2038    var txt = (target.textContent || '').trim();
2039    var m = txt.match(/(-?\d+)/);
2040    return m ? parseInt(m[1], 10) : 0;
2041  }
2042  function silenceCommentsRate(){
2043    if (typeof window.doCommentsRate !== 'function' || window.__fssRateSilenced) return;
2044    window.__fssRateSilenced = true;
2045    var orig = window.doCommentsRate;
2046    window.doCommentsRate = function(a, c){
2047      try {
2048        if (typeof ShowLoading === 'function') ShowLoading("");
2049        $.get(dle_root + "engine/ajax/ratingcomments.php", {
2050          go_rate: a, c_id: c, skin: dle_skin, user_hash: dle_login_hash
2051        }, function(r){
2052          if (typeof HideLoading === 'function') HideLoading("");
2053          if (r && r.success) {
2054            var b = r.rating || '';
2055            b = b.replace(/&lt;/g, '<').replace(/&gt;/g, '>').replace(/&amp;/g, '&');
2056            $("#comments-ratig-layer-" + c).html(b);
2057            $("#comments-vote-num-id-" + c).html(r.votenum);
2058          }
2059        }, "json");
2060      } catch(e) {
2061        if (typeof HideLoading === 'function') HideLoading("");
2062      }
2063    };
2064  }
2065  silenceCommentsRate();
2066  setTimeout(silenceCommentsRate, 1000);
2067  setTimeout(silenceCommentsRate, 3000);
2068  function adjustCount(id, delta){
2069    var container = document.getElementById('comments-ratig-layer
2069-' + id);
2070    if (!container) {
2071      var heart = document.getElementById('heart-' + id);
2072      if (heart && heart.closest) container = heart.closest('#ratings-' + id);
2073    }
2074    if (!container) return;
2075    var target = container.querySelector('.ratingtypeplus, .ratingtypeplusminus') || container;
2076    var txt = (target.textContent || '').trim();
2077    var m = txt.match(/(-?\d+)/);
2078    var prefix = '';
2079    var newVal;
2080    if (m) {
2081      var cur = parseInt(m[1], 10);
2082      newVal = cur + delta;
2083      if (txt.charAt(0) === '+' && newVal > 0) prefix = '+';
2084    } else {
2085      newVal = delta;
2086      if (delta > 0) prefix = '+';
2087    }
2088    target.textContent = prefix + newVal;
2089    if (target.classList && target.classList.contains('ratingtypeplusminus')) {
2090      target.classList.remove('ratingminus','ratingplus','ratingzero');
2091      if (newVal > 0) target.classList.add('ratingplus');
2092      else if (newVal < 0) target.classList.add('ratingminus');
2093      else target.classList.add('ratingzero');
2094    }
2095  }
2096  function spawnBreak(wrap) {
2097    if (!wrap) return;
2098    var bh = document.createElement('span');
2099    bh.className = 'fss-break-heart';
2100    bh.innerHTML = '💔';
2101    bh.style.setProperty('--bx', ((Math.random() - 0.5) * 22).toFixed(1) + 'px');
2102    bh.style.setProperty('--br', ((Math.random() - 0.5) * 30).toFixed(1) + 'deg');
2103    bh.style.setProperty('--br2', ((Math.random() - 0.5) * 90).toFixed(1) + 'deg');
2104    wrap.appendChild(bh);
2105    requestAnimationFrame(function(){ bh.classList.add('go'); });
2106    setTimeout(function(){ bh.remove(); }, 1050);
2107    var n = 6;
2108    for (var i = 0; i < n; i++) {
2109      var side = (i % 2 === 0) ? -1 : 1;
2110      var sx = side * (14 + Math.random() * 16);
2111      var sy = 14 + Math.random() * 20;
2112      var p = document.createElement('span');
2113      p.className = 'fss-shard';
2114      p.style.setProperty('--sx', sx.toFixed(1) + 'px');
2115      p.style.setProperty('--sy', sy.toFixed(1) + 'px');
2116      p.style.setProperty('--srot', ((Math.random() - 0.5) * 200).toFixed(1) + 'deg');
2117      p.style.animationDelay = (i * 15) + 'ms';
2118      wrap.appendChild(p);
2119      requestAnimationFrame(function(el){ return function(){ el.classList.add('go'); }; }(p));
2120      setTimeout(function(el){ return function(){ el.remove(); }; }(p), 850);
2121    }
2122  }
2123  function fssApplyCount(id, r) {
2124    if (!(r && r.success)) return;
2125    var b = (r.rating || '').replace(/&lt;/g, '<').replace(/&gt;/g, '>').replace(/&amp;/g, '&');
2126    if (b) $("#comments-ratig-layer-" + id).html(b);
2127    if (r.votenum !== undefined) $("#comments-vote-num-id-" + id).html(r.votenum);
2128  }
2129  window.toggleVote = function(id) {
2130    var heart = document.getElementById('heart-' + id);
2131    if (!heart) return false;
2132    if (heart.getAttribute('data-fsslk') === '1') return false;
2133    var wrap = ensureWrap(heart);
2134    var liked = heart.classList.contains('liked');
2135    heart.setAttribute('data-fsslk', '1');
2136    if (typeof ShowLoading === 'function') ShowLoading("");
2137    if (liked) {
2138      $.get(dle_root + "engine/ajax/fss_comment_unlike.php", {
2139        c_id: id, skin: dle_skin, user_hash: dle_login_hash
2140      }, function(r){
2141        if (typeof HideLoading === 'function') HideLoading("");
2142        heart.removeAttribute('data-fsslk');
2143        heart.classList.remove('liked', 'fas', 'fss-burst');
2144        heart.classList.add('far');
2145        heart.style.color = '';
2146        heart.classList.remove('fss-break');
2147        void heart.offsetWidth;
2148        heart.classList.add('fss-break');
2149        spawnBreak(wrap);
2150        lkForget(id);
2151        fssApplyCount(id, r);
2152      }, "json").fail(function(){
2153        if (typeof HideLoading === 'function') HideLoading("");
2154        heart.removeAttribute('data-fsslk');
2155      });
2156    } else {
2157      $.get(dle_root + "engine/ajax/ratingcomments.php", {
2158        go_rate: 'plus', c_id: id, skin: dle_skin, user_hash: dle_login_hash
2159      }, function(r){
2160        if (typeof HideLoading === 'function') HideLoading("");
2161        heart.removeAttribute('data-fsslk');
2162        heart.classList.remove('far');
2163        heart.classList.add('liked', 'fas');
2164        heart.style.color = '#f48625';
2165        heart.classList.remove('fss-break', 'fss-burst');
2166        void heart.offsetWidth;
2167        heart.classList.add('fss-burst');
2168        spawnBurst(wrap);
2169        lkRemember(id, 0);
2170        fssApplyCount(id, r);
2171      }, "json").fail(function(){
2172        if (typeof HideLoading === 'function') HideLoading("");
2173        heart.removeAttribute('data-fsslk');
2174      });
2175    }
2176    return false;
2177  };
2178  function restoreLikes(){
2179    var o = lkGet();
2180    var hearts = document.querySelectorAll('[id^="heart-"]');
2181    for (var i = 0; i < hearts.length; i++) {
2182      var idStr = hearts[i].id.slice(6);
2183      if (o[idStr]) applyLikedState(hearts[i]);
2184    }
2185  }
2186  if (document.readyState === 'loading') {
2187    document.addEventListener('DOMContentLoaded', restoreLikes);
2188  } else {
2189    restoreLikes();
2190  }
2191  setTimeout(restoreLikes, 800);
2192  setTimeout(restoreLikes, 2500);
2193  if (window.MutationObserver) {
2194    var mo = new MutationObserver(function(){ restoreLikes(); });
2195    document.addEventListener('DOMContentLoaded', function(){
2196      var root = document.getElementById('dle-ajax-comments') || document.body;
2197      if (root) mo.observe(root, { childList: true, subtree: true });
2198    });
2199  }
2200})();
2201</script>
2201
2202
2203<link rel="stylesheet" href="/css/fss-quicklogin-v14.css">
2204<script src="/js/fss-quicklogin-v15.js"></script>
vendor: 1 bytes, line 2204
2204
2205<script src="/js/fss-click-sound-u2.js" defer></script>
2205
2206
2207<link rel="stylesheet" href="/js/fss-comments-u31.css">
2208<script src="/js/fss-comments-u41.js" defer></script>
2208
2209
2210<link rel="stylesheet" href="/js/fss-notif-u10.css">
2211<script src="/js/fss-notif-u16.js" defer></script>
vendor: 1 bytes, line 2211
2211
2212<script src="/js/fss-cmtjump.js?v=1" defer></script>
2212
2213  
2213<script src="/js/fss-comm-date-u1.js" defer></script>
2213
2214<link href="/css/fss-local-module-w9.css?v=1" rel="stylesheet" />
2215<script src="/js/fss-remote-r28.js?v=1" defer></script>
vendor: 1 bytes, line 2215
2215
2216<script src="/js/fss-cssfs-t5.js?v=1" defer></script>
vendor: 1 bytes, line 2216
2216
2217<script src="/js/fss-local-module-v24.js?v=1" defer></script>
vendor: 1 bytes, line 2217
2217
2218<script src="/js/fss-pjax.js?v=4" defer></script>
vendor: 1 bytes, line 2218
2218
2219<script src="/js/fss-ads.js?v=08242349" defer></script>
vendor: 1 bytes, line 2219
2219
2220<script>/*FSS_VZLOL_REWRITE*/</script>
vendor: 1 bytes, line 2220
2220
2221<script>/*FSS_VZORG_REWRITE*/(function(){function fx(f){try{var s=f&&(f.getAttribute&&f.getAttribute('src'))||f.src;if(s&&/\/\/(www\.)?vidzy\.(cc|live|lol)\//i.test(s)){var n=s.replace(/\/\/(www\.)?vidzy\.(cc|live|lol)\//i,'//vidzy.org/');if(n!==s)f.src=n;}}catch(e){}}function scan(r){try{var l=(r&&r.querySelectorAll)?r.querySelectorAll('iframe'):[];for(var i=0;i<l.length;i++)fx(l[i]);}catch(e){}}try{new MutationObserver(function(ms){for(var i=0;i<ms.length;i++){var m=ms[i];if(m.addedNodes){for(var j=0;j<m.addedNodes.length;j++){var n=m.addedNodes[j];if(n.tagName==='IFRAME')fx(n);else if(n.querySelectorAll)scan(n);}}if(m.type==='attributes'&&m.target&&m.target.tagName==='IFRAME')fx(m.target);}}).observe(document.documentElement,{childList:true,subtree:true,attributes:true,attributeFilter:['src']});}catch(e){}scan(document);if(document.addEventListener)document.addEventListener('DOMContentLoaded',function(){scan(document);});})();</script>
2221
2222
2223<link rel="stylesheet" href="/css/fss-mobile-dock-u1.css?v=22">
2224<script src="/js/fss-mobile-dock-u1.js?v=23" defer></script>
2224
2225<link rel="stylesheet" href="/css/fss-dock-search-u1.css?v=8">
2226<script src="/js/fss-dock-search-u1.js?v=4" defer></script>
vendor: 1 bytes, line 2226
2226
2227<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"7784dddbeba54e03adb18b314ed75d91","r":1,"spa":2}' crossorigin="anonymous"></script>
2227
2228</body>
2229</html>
2230
2231<!-- French-Stream Copyright  (https://french-stream.club) -->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.