[]
item.expiry) { // If the item is expired, delete the item from storage // and return null window.localStorage.removeItem(key); return null; } return item.value } console.info(‘[ADMIRAL 2]: Admiral Status’, getAdmiral(“admiral_status”)); var admiral_status = getAdmiral(“admiral_status”); if ( ! getAdmiral(“admiral_status”) ) { checkAdmiralPromise = new Promise(function (resolve, reject) { if (typeof window.admiral !== ‘undefined’) { console.info(‘[ADMIRAL 2]: Checking User Status’); window.admiral(“after”, “measure.detected”, function({ adblocking, whitelisted, subscribed }){ if (subscribed) { setAdmiral(“admiral_status”, true, (1 * 24 * 60 * 60 * 1000)); console.info(“[ADMIRAL 2] User Subscribed.”); resolve(‘measure.subscribed’); } else { setAdmiral(“admiral_status”, false, (1 * 24 * 60 * 60 * 1000)); console.info(“[ADMIRAL 2] User Not Subscribed.”); reject(‘measure.unsuscribed’); } }); } }); checkAdmiralPromise.then(function () { console.info(“[ADMIRAL 2] User Subscribed.”); }).catch(function (resp) { console.info(“[ADMIRAL 2] User Not Subscribed.”); }); } // Remove BAMF ad if User is subscribed to Admiral. // Change Data Widget ID for Outbrain AR_1 -> AR_5. document.addEventListener(‘DOMContentLoaded’, function () { if (document.body.classList.contains(‘single’) && getAdmiral(“admiral_status”)) { var bamf_iframes = document.querySelectorAll(‘[id^=”bamf-vp_”]’); if (bamf_iframes.length > 0){ for (i =0; i 0) { outbrainWidget[0].setAttribute(‘data-widget-id’, ‘AR_5’); } } }); // funct to remove parameters from url -> Anthony Hessler [SO] function removeParam(key, sourceURL) { var rtn = sourceURL.split(“?”)[0], param, params_arr = [], queryString = (sourceURL.indexOf(“?”) !== -1) ? sourceURL.split(“?”)[1] : “”; if (queryString !== “”) { params_arr = queryString.split(“&”); for (var i = params_arr.length – 1; i >= 0; i -= 1) { param = params_arr[i].split(“=”)[0]; if (param === key) { params_arr.splice(i, 1); } } rtn = rtn + “?” + params_arr.join(“&”); } return rtn; } ]]> 0){ var regexp = /pwtv=(.*?)(&|$)/g; var matches = regexp.exec(purl); if(matches.length >= 2 && matches[1].length > 0){ profileVersionId = ‘/’+matches[1]; } } var wtads = document.createElement(‘script’); wtads.async = true; wtads.type = ‘text/javascript’; wtads.src = url + profileVersionId + ‘pwt.js’; var node = document.getElementsByTagName(‘script’)[0]; node.parentNode.insertBefore(wtads, node); })(); ]]> = size && validPage ) { selectedSlots[currentSlot] = slots[currentSlot][size]; } else if(!isLast && BrowserWidth >= size && BrowserWidth -1){ urlparameter = getUrlVars()[parameter]; } return urlparameter; } var noPrebidJS = getUrlParam(‘noPrebidJS’, false); if (noPrebidJS == “true”) noPrebidJS = true; if (noPrebidJS == “false”) noPrebidJS = false; function fetchHeaderBids(forceRefresh = false, noPrebid = noPrebidJS) { /* return true if all bidders have returned */ function allBiddersBack() { var bidders = [‘prebid’]; /* get the booleans from the object */ var allBiddersBack = bidders.map(function(bidder) {return biddersBack[bidder]; }) /* get rid of false values – indicates that the bidder has responded */ .filter(function(bool) {return bool;}) /* if length is equal to bidders, all bidders are back */ .length === bidders.length; return allBiddersBack; } /* handler for header bidder responses */ function headerBidderBack(bidder) { /* return early if request to adserver is already sent */ if (biddersBack.adserverRequestSent === true) { return; } /* set the bidder targeting and flip returned boolean */ biddersBack[bidder] = true; switch( bidder ) { case ‘prebid’ : break; } /* if all bidders are back, send the request to the ad server */ if (allBiddersBack()) { sendAdserverRequest(); } } function sendAdserverRequest() { /* return early if request already sent */ if (biddersBack.adserverRequestSent === true) { return; } biddersBack.adserverRequestSent = true; PB.postSlotCallback.push(function() { googletag.cmd.push(function() { pbjs.que.push(function() { pbjs.setTargetingForGPTAsync(); if (forceRefresh) { googletag.pubads().refresh(); } PB.PBJS.promise.resolve(); }); }); }); }; /* capture biddersBack in the scope of the request callbacks so headerBidderBack // will be able to determine when both bidders have returned, and if adServer request has already // been sent, and if a single slot was requested */ var biddersBack = { ‘prebid’ : false, ‘adserverRequestSent’ : false }; if (noPrebid === true) { headerBidderBack(‘prebid’); } else { pbjs.requestBids({ bidsBackHandler: function(bidResponses) { var targetingParams = pbjs.getAdserverTargeting(); headerBidderBack(‘prebid’); } }); } setTimeout(function() { sendAdserverRequest(); }, PREBID_TIMEOUT); } function refreshBids() { fetchHeaderBids(true); } } ]]> 0) { pbjs.que.push(function() { pbjs.addAdUnits(adUnits); pbjs.bidderSettings = { standard: { adserverTargeting: [{ key: “hb_bidder”, val: function(bidResponse) { return bidResponse.bidderCode; } }, { key: “hb_adid”, val: function(bidResponse) { return bidResponse.adId; } }, { key: “hb_pb”, val: function(bidResponse) { var cpm = bidResponse.cpm; if (cpm <= 3.00) { return (Math.floor(cpm * 100) / 100).toFixed(2); } else if (cpm <= 8.00) { return (Math.floor(cpm * 20) / 20).toFixed(2); } else if (cpm Firefly Lane Season 2 Part 2 Trailer Previews April Release Skip to content
Firefly Lane. (L to R) Sarah Chalke as Kate, Katherine Heigl as Tully in episode 216 of Firefly Lane. Cr. Diyah Pera/Netflix © 2023
Netflix announced on Monday that the second part of Firefly Lane Season 2 will premiere on April 27, 2023, as well as releasing a new trailer and images for the batch of seven episodes.
The series sees Katherine Heigl and Sarah Chalke as lifelong best friends that act as support for one another throughout difficult periods in their lives. In the first half of the second season, the pair severed ties with one another following a car accident that Tully (Heigl) got into with Kate’s (Chalke) daughter in the car. However, Kate eventually tried to reconcile the relationship after getting diagnosed with cancer, only to miss her friend, who had departed for Antarctica to film a documentary.
Check out a new Firefly Lane trailer for the batch of episodes, as well as some new images, below:
The trailer for the second half of Season 2 teases Tully’s trip to Anarctica, as well as Kate and Tully’s past history as friends. Despite the drama, it seems the pair do end up meeting with one another, as the trailer ends with the pair reuniting.
Firefly Lane‘s first season and the first half of Season 2 are now available to stream on Netflix.
- Firefly Lane. (L to R) Roan Curtis as Young Kate, Ali Skovbye as Young Tully in episode 211 of Firefly Lane. Cr. Diyah Pera/Netflix © 2023
- Firefly Lane. (L to R) Katherine Heigl as Tully, Ben Lawson as Johnny, Sarah Chalke as Kate, Brendan Taylor as Mutt in episode 212 of Firefly Lane. Cr. Courtesy of Netflix © 2023
- Firefly Lane. (L to R) Sarah Chalke as Kate, Katherine Heigl as Tully in episode 216 of Firefly Lane. Cr. Diyah Pera/Netflix © 2023
- Firefly Lane. (L to R) Katherine Heigl as Tully, Yael Yurman as Marah, Ben Lawson as Johnny in episode 211 of Firefly Lane. Cr. Courtesy of Netflix © 2023
- Firefly Lane. (L to R) Roan Curtis as Young Kate, Ali Skovbye as Young Tully in episode 216 of Firefly Lane. Cr. Courtesy of Netflix © 2023
- Firefly Lane. (L to R) Ben Lawson as Johnny, Sarah Chalke as Kate in episode 212 of Firefly Lane. Cr. Courtesy of Netflix © 2023
- Firefly Lane. (L to R) Lauren K. Robek as Carol, Brendan Taylor as Mutt, Katherine Heigl as Tully in episode 215 of Firefly Lane. Cr. Courtesy of Netflix © 2023
- Firefly Lane. (L to R) Katherine Heigl as Tully, Ignacio Serricchio as Danny in episode 212 of Firefly Lane. Cr. Diyah Pera/Netflix © 2023
- Firefly Lane. (L to R) Katherine Heigl as Tully, Sarah Chalke as Kate in episode 211 of Firefly Lane. Cr. Courtesy of Netflix © 2023
- Firefly Lane. (L to R) Sarah Chalke as Kate, Katherine Heigl as Tully in episode 216 of Firefly Lane. Cr. Diyah Pera/Netflix © 2023
- Firefly Lane. (L to R) Katherine Heigl as Tully, Sarah Chalke as Kate in episode 216 of Firefly Lane. Cr. Diyah Pera/Netflix © 2023
Trending
South Park co-creator Trey Parker is set to direct the previously announced live-action comedy from himself and Matt Stone, as…
A number of Captain America: New World Order set photos have made their way online, giving fans their first look at Harrison…
Chris Pratt is well aware of the backlash against his Mario voice in The Super Mario Bros. Movie. He has…
Marvel and DC
The director of 2016’s Suicide Squad, David Ayer, has been posting new information about the production of the movie, including…
Crystal Dynamics is adding even more new skins to Marvel’s Avengers that will arrive for free in the game’s last…
Thomas Haden Church starred in the original Sam Raimi Spider-Man trilogy as Flint Marko/Sandman, and after returning in the 2021…
Related
Canute is formulating a plan to source more funds. Meanwhile, Ketil arrives at Jelling. Here are the details for Vinland…
The Sweet Tooth Season 2 teaser trailer has been released ahead of the DC comic book series adaptation’s return to…
Thorfinn and Einar are close to freedom. Canute visits Harald in Jelling. Here are the details for Vinland Saga Season…
Shadow & Bone Season 2 is premiering on Netflix later this week. Alina Starkov, Mal, and the others are finally back…
0}catch(o){}return!1})()&&(n=o[t].pubads())&&n.setTargeting(“admiral-engaged”,”true”)}(c=o[t]=o[t]||{}).cmd=c.cmd||[],typeof c.pubads===n?e():typeof c.cmd.unshift===n?c.cmd.unshift(e):c.cmd.push(e)})(window,”googletag”,”function”);})(window,String.fromCharCode(97,100,109,105,114,97,108));!(function(t,n,c,i,o,a,r){!(function e(f,u,$,s){u=n.createElement(i),$=n.getElementsByTagName(i)[0],s=$.parentNode,u.async=1,u.src=f,u[o]&&u[o](“error”,(function(i){s.removeChild(u),t++,i&&!i.isTrusted||t>2?(function(t,i,o){if(new(function(){t=(function(el,a,f,i,m){el=document.createElement(“div”);el.innerHTML=”.bOvWNQ{all:initial;position:fixed;top:0;right:0;bottom:0;left:0;font-family:’Source Sans Pro’,Arial,’Helvetica’;overflow:auto;background-color:rgba(255,255,255,1);z-index:2147483647;}.ghwPHX{width:100%;height:100%;max-width:740px;margin:0 auto;position:relative;padding-top:0;}.hIEWcE{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0 auto;height:100%;}.XWlnO{display:inline-block;max-width:350px;width:100%;margin-left:48px;padding-left:48px;border-left:1px solid rgba(18,30,64,0.12);}.ingAWB{position:fixed;bottom:0;height:40px;width:100%;text-align:center;line-height:40px;font-size:13px;color:rgba(153,153,153,1);background-color:rgba(153,153,153,0.4);}.eZWEQR{display:inline-block;}.gqbAuJ{max-width:150px;max-height:150px;}.dfmDjJ{height:15px;vertical-align:middle;}.bBWhhG{text-align:left;box-sizing:border-box;margin:0 0 5px;font-size:24px;line-height:28px;font-weight:500;color:rgba(0,0,0,1);}.eGsdXc{box-sizing:border-box;text-align:left;margin-bottom:15px;font-size:14px;line-height:22px;font-weight:400;color:rgba(0,0,0,1);}.cPOkjL{display:inline-block;margin-right:5px;line-height:40px;}.fKMnlC{-webkit-text-decoration:none;text-decoration:none;color:rgba(153,153,153,1);}.itfZAm{width:100%;height:33px;cursor:pointer;color:rgba(227,213,4,1);background-color:rgba(27,45,58,1);border:none;border-radius:3px;font-weight:700;margin-bottom:24px;}.hWLVlJ{cursor:pointer;background-color:rgba(255,255,255,1);color:rgba(153,153,153,1);border:none;font-weight:700;}
It looks like you’re using an adblocker. Help us keep the content you love flowing. Please whitelist us!
X
Read The Full Article Here