CINXE.COM
World on Fire | Masterpiece | Official Site | PBS
<!DOCTYPE html> <html lang="en-US"> <head> <meta charset="UTF-8"><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1834932627",accountID:"1150013",trustKey:"1150013",xpid:"VQcCUVZSCxABXFFRBQEBVFYC",licenseKey:"8885345c8f",applicationID:"1803206223"};;/*! For license information please see nr-loader-spa-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0"> <meta property="fb:pages" content="6792376233"> <link rel="profile" href="http://gmpg.org/xfn/11"> <meta name="google-site-verification" content="2xxIaSHtxnbzqk8pOYq4hw7erUrfGR-rJTDBW02KGXw" /> <link rel="preload" href="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/style.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> <link rel="preload" href="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/css/stylesheets/owl.carousel.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> <link rel="stylesheet" href="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/style.min.css" media="print" onload="this.media='all'"> <link rel="stylesheet" href="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/css/stylesheets/owl.carousel.css" media="print" onload="this.media='all'"> <script async src="https://api.helloprobability.io/js/universal_form_webcomponent.js"></script> <noscript> <link rel="stylesheet" href="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/style.min.css"> <link rel="stylesheet" href="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/css/stylesheets/owl.carousel.css"> </noscript> <script> var producerDisabledModal = false</script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','GTMDataLayer','GTM-TWTDGH');</script> <!-- End Google Tag Manager --> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO plugin v19.8 - https://yoast.com/wordpress/plugins/seo/ --> <meta name="description" content="Jonah Hauer-King, Lesley Manville, and more star in the stellar cast of this World War II drama. Watch full episodes online." /> <link rel="canonical" href="https://www.pbs.org/wgbh/masterpiece/shows/world-on-fire/" /> <link rel="next" href="https://www.pbs.org/wgbh/masterpiece/shows/world-on-fire/page/2/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="World on Fire on MASTERPIECE on PBS" /> <meta property="og:description" content="Jonah Hauer-King leads the stellar cast of this World War II drama. Watch full episodes online. Season two returns soon to MASTERPIECE on PBS. #WorldOnFirePBS" /> <meta property="og:url" content="https://www.pbs.org/wgbh/masterpiece/shows/world-on-fire/" /> <meta property="og:site_name" content="Masterpiece" /> <meta property="og:image" content="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2022/07/world-on-fire-s2-first-look-1920x1080-1.jpg" /> <meta property="og:image:width" content="1920" /> <meta property="og:image:height" content="1080" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="World on Fire on MASTERPIECE on PBS" /> <meta name="twitter:description" content="Jonah Hauer-King leads the stellar cast of this World War II drama. Watch full episodes online. Season two returns soon to MASTERPIECE on PBS. #WorldOnFirePBS" /> <meta name="twitter:image" content="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2022/07/world-on-fire-s2-first-look-1920x1080-1.jpg" /> <meta name="twitter:site" content="@masterpiecepbs" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://www.pbs.org/wgbh/masterpiece/shows/world-on-fire/","url":"https://www.pbs.org/wgbh/masterpiece/shows/world-on-fire/","name":"World on Fire | Masterpiece | Official Site | PBS","isPartOf":{"@id":"https://pbs.org/wgbh/masterpiece/#website"},"primaryImageOfPage":{"@id":"https://www.pbs.org/wgbh/masterpiece/shows/world-on-fire/#primaryimage"},"image":{"@id":"https://www.pbs.org/wgbh/masterpiece/shows/world-on-fire/#primaryimage"},"thumbnailUrl":"https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1.jpg","description":"Jonah Hauer-King, Lesley Manville, and more star in the stellar cast of this World War II drama. Watch full episodes online.","breadcrumb":{"@id":"https://www.pbs.org/wgbh/masterpiece/shows/world-on-fire/#breadcrumb"},"inLanguage":"en-US"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.pbs.org/wgbh/masterpiece/shows/world-on-fire/#primaryimage","url":"https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1.jpg","contentUrl":"https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1.jpg","width":1920,"height":1080,"caption":"Ahad Raza Mir as Rajib in World on Fire Season 2"},{"@type":"BreadcrumbList","@id":"https://www.pbs.org/wgbh/masterpiece/shows/world-on-fire/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.pbs.org/wgbh/masterpiece/"},{"@type":"ListItem","position":2,"name":"World on Fire"}]},{"@type":"WebSite","@id":"https://pbs.org/wgbh/masterpiece/#website","url":"https://pbs.org/wgbh/masterpiece/","name":"Masterpiece","description":"Official Site","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://pbs.org/wgbh/masterpiece/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//www.pbs.org' /> <link rel='dns-prefetch' href='//s.w.org' /> <link rel="alternate" type="application/rss+xml" title="Masterpiece » Feed" href="https://www.pbs.org/wgbh/masterpiece/feed/" /> <link rel="alternate" type="application/rss+xml" title="Masterpiece » Comments Feed" href="https://www.pbs.org/wgbh/masterpiece/comments/feed/" /> <link rel="alternate" type="application/rss+xml" title="Masterpiece » World on Fire Series Feed" href="https://www.pbs.org/wgbh/masterpiece/shows/world-on-fire/feed/" /> <script type="text/javascript"> window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/13.1.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/13.1.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.pbs.org\/wgbh\/masterpiece\/wp-includes\/js\/wp-emoji-release.min.js?ver=5.9.10"}}; /*! This file is auto-generated */ !function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){var a=String.fromCharCode;p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0);e=i.toDataURL();return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(!p||!p.fillText)return!1;switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])?!1:!s([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!s([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]);case"emoji":return!s([10084,65039,8205,55357,56613],[10084,65039,8203,55357,56613])}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(n=t.source||{}).concatemoji?c(n.concatemoji):n.wpemoji&&n.twemoji&&(c(n.twemoji),c(n.wpemoji)))}(window,document,window._wpemojiSettings); </script> <style type="text/css"> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='buttons-css' href='https://www.pbs.org/wgbh/masterpiece/wp-includes/css/buttons.min.css?ver=5.9.10' type='text/css' media='all' /> <link rel='stylesheet' id='dashicons-css' href='https://www.pbs.org/wgbh/masterpiece/wp-includes/css/dashicons.min.css?ver=5.9.10' type='text/css' media='all' /> <link rel='stylesheet' id='mediaelement-css' href='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.16' type='text/css' media='all' /> <link rel='stylesheet' id='wp-mediaelement-css' href='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=5.9.10' type='text/css' media='all' /> <link rel='stylesheet' id='media-views-css' href='https://www.pbs.org/wgbh/masterpiece/wp-includes/css/media-views.min.css?ver=5.9.10' type='text/css' media='all' /> <link rel='stylesheet' id='imgareaselect-css' href='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/imgareaselect/imgareaselect.css?ver=0.9.8' type='text/css' media='all' /> <link rel='stylesheet' id='crossword-style-css' href='https://www.pbs.org/wgbh/masterpiece/wp-content/plugins/wha-crossword/res/crossword.css?ver=5.9.10' type='text/css' media='all' /> <link rel='stylesheet' id='custom-css-css' href='https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/css/stylesheets/screen.css?ver=3.1.3' type='text/css' media='all' /> <script type='text/javascript' id='utils-js-extra'> /* <![CDATA[ */ var userSettings = {"url":"\/wgbh\/masterpiece\/","uid":"0","time":"1733269662","secure":"1"}; /* ]]> */ </script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/utils.min.js?ver=5.9.10' id='utils-js'></script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/jquery/jquery.min.js?ver=3.6.0' id='jquery-core-js'></script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.3.2' id='jquery-migrate-js'></script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/plupload/moxie.min.js?ver=1.3.5' id='moxiejs-js'></script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/plupload/plupload.min.js?ver=2.1.9' id='plupload-js'></script> <!--[if lt IE 8]> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/json2.min.js?ver=2015-05-03' id='json2-js'></script> <![endif]--> <link rel="https://api.w.org/" href="https://www.pbs.org/wgbh/masterpiece/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.pbs.org/wgbh/masterpiece/xmlrpc.php?rsd" /> <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://www.pbs.org/wgbh/masterpiece/wp-includes/wlwmanifest.xml" /> <meta name="generator" content="WordPress 5.9.10" /> <title>World on Fire | Masterpiece | Official Site | PBS</title> <script> document.documentElement.className = document.documentElement.className.replace( 'no-js', 'js' ); </script> <style> .no-js img.lazyload { display: none; } figure.wp-block-image img.lazyloading { min-width: 150px; } .lazyload, .lazyloading { opacity: 0; } .lazyloaded { opacity: 1; transition: opacity 400ms; transition-delay: 0ms; } </style> <style type="text/css">.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style><script type="text/javascript" src="//script.crazyegg.com/pages/scripts/0081/0406.js" async="async"></script></head> <body class="archive tax-series term-world-on-fire term-140 hfeed" awesome="true"> <!-- This is PBS-required Server Side Include. It gets parsed by the Nginx front-end proxy under PBS's jurisdiction --> <!--#include virtual="/includes/global-chrome/companion-ssi.html"--> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TWTDGH" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div id="page" class="site"> <a class="skip-link screen-reader-text" href="#content">Skip to content</a> <div id="top-banner" class="container-fluid"> <div class="container"> <div class="listy-block social-block"> <h4 class="label"><strong>Join The Conversation</strong></h4> <a href="https://twitter.com/masterpiecepbs" title="Follow PBS on Twitter" class="social social-twitter" target="_blank"><img title="Follow PBS on Twitter" alt="Follow PBS on Twitter" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-twitter.svg" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img title="Follow PBS on Twitter" alt="Follow PBS on Twitter" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-twitter.svg" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-twitter.svg" title="Follow PBS on Twitter" alt="Follow PBS on Twitter"></noscript></noscript></a> <a href="https://www.facebook.com/masterpiecepbs/" title="Like PBS on Facebook" class="social social-facebook" target="_blank"><img title="Like PBS on Facebook" alt="Like PBS on Facebook" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-facebook.svg" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img title="Like PBS on Facebook" alt="Like PBS on Facebook" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-facebook.svg" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-facebook.svg" title="Like PBS on Facebook" alt="Like PBS on Facebook"></noscript></noscript></a> <a href="https://www.instagram.com/masterpiecepbs" title="Follow PBS on Instagram" class="social social-instagram" target="_blank"><img title="Follow PBS on Instagram" alt="Follow PBS on Instagram" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-instagram.svg" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img title="Follow PBS on Instagram" alt="Follow PBS on Instagram" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-instagram.svg" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-instagram.svg" title="Follow PBS on Instagram" alt="Follow PBS on Instagram"></noscript></noscript></a> <a href="https://www.youtube.com/user/masterpiecepbs" title="Watch to PBS on YouTube" class="social social-youtube" target="_blank"><img title="Watch to PBS on YouTube" alt="Watch to PBS on YouTube" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-youtube.svg" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img title="Watch to PBS on YouTube" alt="Watch to PBS on YouTube" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-youtube.svg" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-youtube.svg" title="Watch to PBS on YouTube" alt="Watch to PBS on YouTube"></noscript></noscript></a> <a href="https://www.tiktok.com/@masterpiecepbs" title="Follow PBS on TikTok" class="social social-tiktok" target="_blank"><img title="Follow PBS on Tiktok" alt="Follow PBS on TikTok" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-tiktok.svg" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img title="Follow PBS on Tiktok" alt="Follow PBS on TikTok" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-tiktok.svg" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-tiktok.svg" title="Follow PBS on Tiktok" alt="Follow PBS on TikTok"></noscript></noscript></a> </div><!-- Listy Block Social Block --> <div class="listy-block sponsoring-block"> <h4 class="label" title="Masterpiece Sponsors">Funded By:</h4> <a href="https://ad.doubleclick.net/ddm/trackclk/N40003.1098PBSONLINE/B30433541.375572083;dc_trk_aid=567835545;dc_trk_cid=199803502;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1" title="Viking" class="sponsoring" target="_blank"><img title="Viking" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2016/10/viking-logo.png" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2016/10/viking-logo.png" title="Viking"></noscript></a><a href="https://www.raymondjames.com/wealth-management/life-well-planned?utm_source=masterpiece&utm_medium=display&utm_campaign=2024-entruster&utm_content=video" title="Raymond James" class="sponsoring" target="_blank"><img title="Raymond James" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2019/04/sponsor-raymond-james-baseline-version-2.png" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2019/04/sponsor-raymond-james-baseline-version-2.png" title="Raymond James"></noscript></a> </div><!-- sponsor-spot --> </div><!-- container-contents --> </div> <div class="advertisment-space open container-fluid bg-dark"> <div id="top-banner-ad" class="advertisment "> <div> <span class="close"></span> <small class="label" style="float:left;margin:0;">Support Provided By:</small> <small class="label" style="float:right;margin:0;"><a href="http://help.pbs.org/support/solutions/articles/5000677869-online-sponsorship-support" title="Learn More" target="_blank">Learn More</a></small> <div></div> <script> var script970 = document.createElement('script'); script970.type = "text/javascript"; script970.src = "https://www.googletagservices.com/tag/js/gpt.js"; var ad970 = "<div id='div-gpt-ad-1484085638351-0'>"; var ad320 = "<div id='div-gpt-ad-1484085638351-0'>"; if ( window.innerWidth >= 950) { document.querySelector("#top-banner-ad div div").innerHTML = ad970; document.body.appendChild(script970); var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; googletag.cmd.push(function() { googletag.defineSlot('/22540141786/n6735.pbs/drama_masterpiece_17', [[970, 90], [728, 90]], 'div-gpt-ad-1484085638351-0').addService(googletag.pubads()).setTargeting("series-name","world-on-fire"); googletag.pubads().enableSingleRequest(); googletag.enableServices(); }); googletag.cmd.push(function() { googletag.display('div-gpt-ad-1484085638351-0'); }); } else { document.querySelector("#top-banner-ad div").innerHTML = ad320; document.body.appendChild(script970); var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; googletag.cmd.push(function() { googletag.defineSlot('/22540141786/n6735.pbs/drama_masterpiece_17', [320, 50], 'div-gpt-ad-1484085638351-0').addService(googletag.pubads()).setTargeting("series-name","world-on-fire"); googletag.pubads().enableSingleRequest(); googletag.enableServices(); }); googletag.cmd.push(function() { googletag.display('div-gpt-ad-1484085638351-0'); }); } </script> </div> </div> </div> <header id="masthead" class="site-header container-fluid" role="banner"> <div class="container"> <div class="site-branding"> <p class="site-title"><a href="https://www.pbs.org/wgbh/masterpiece/" rel="home" title="Masterpiece"><img title="Masterpiece" alt="Masterpiece" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/logo-mpt-white.svg" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/logo-mpt-white.svg" title="Masterpiece" alt="Masterpiece"></noscript></a></p> <p class="site-description">Official Site</p> </div><!-- .site-branding --> <nav id="site-navigation" class="main-navigation" role="navigation"> <button class="burger burger-primary" aria-controls="primary-menu" aria-expanded="false"> <div class="icon-menu"> <span></span> <span></span> <span></span> </div> <h4 class="icon-label">Menu</h4> </button> <div class="menu-main-container"><ul id="primary-menu" class="menu nav-menu"><li id='menu-item-321' class='menu-item'><a class='primary Schedule' href='https://www.pbs.org/wgbh/masterpiece/schedule/'>Schedule</a></li><li id='menu-item-318' class='menu-item'><a class='primary Watch' href='https://www.pbs.org/wgbh/masterpiece/watch-online/'>Watch</a></li><li id='menu-item-58' class='menu-item'><a class='primary Shows' href='https://www.pbs.org/wgbh/masterpiece/shows/'>Shows</a><div class="sub-menu-container"><div class="container"><div class='featured-series'><h2 class="title">Popular Shows</h2><ul class="featured"><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/all-creatures-great-and-small/">All Creatures Great and Small</a></li><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/miss-scarlet-and-the-duke/">Miss Scarlet and The Duke</a></li><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/moonflower-murders/">Moonflower Murders</a></li><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/the-marlow-murder-club/">The Marlow Murder Club</a></li><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/wolf-hall/">Wolf Hall</a></li><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/grantchester/">Grantchester</a></li></ul><h2 class="title">Coming Soon</h2><ul class="coming-soon"><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/all-creatures-great-and-small/">All Creatures Great and Small</a></li><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/miss-scarlet-and-the-duke/">Miss Scarlet and The Duke</a></li></ul></div><div class="all-series"><h2 class="title">Featured Shows</h2><ul class="all"><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/aliceandjack/">Alice & Jack</a></li><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/annika/">Annika</a></li><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/the-durrells-in-corfu/">The Durrells in Corfu</a></li><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/grantchester/">Grantchester</a></li><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/guilt/">Guilt</a></li><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/magpie-murders/">Magpie Murders</a></li><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/maryland/">MaryLand</a></li><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/moonflower-murders/">Moonflower Murders</a></li><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/mr-bates-vs-the-post-office/">Mr Bates vs The Post Office</a></li><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/the-marlow-murder-club/">The Marlow Murder Club</a></li><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/nolly/">Nolly</a></li><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/poldark/">Poldark</a></li><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/sanditon/">Sanditon</a></li><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/sherlock/">Sherlock</a></li><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/tom-jones/">Tom Jones</a></li><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/unforgotten/">Unforgotten</a></li><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/van-der-valk/">Van der Valk</a></li><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/victoria/">Victoria</a></li><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/wolf-hall/">Wolf Hall</a></li><li><a class="sub" href="https://www.pbs.org/wgbh/masterpiece/shows/world-on-fire/">World on Fire</a></li></ul></div><div class='archive'><a href='#' class='close-btn'>Close ×</a><a href="https://www.pbs.org/wgbh/masterpiece/shows" class="button">All Shows »</a></div></div></div></li><li id='menu-item-1034' class='menu-item'><a class='primary Podcasts' href='https://www.pbs.org/wgbh/masterpiece/podcasts/'>Podcasts</a></li><li id='menu-item-8348' class='menu-item'><a class='primary Newsletter' href='https://www.pbs.org/wgbh/masterpiece/sign-up-for-the-masterpiece-email-newsletter/'>Newsletter</a></li></ul></div> </nav><!-- #site-navigation --> </div><!-- container-contents --> </header><!-- #masthead --> <div id="content" class="site-content"> <section class="carousel series hero-carousel-section"><div class="container-fluid series hero-carousel owl-carousel"><div class="owl-slide"><div class="hero-image"><img width="1920" height="1080" alt="Ahad Raza Mir as Rajib in World on Fire Season 2" loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1.jpg 1920w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-640x360.jpg 640w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-1920x1080.jpg" data-sizes="(max-width: 1920px) 100vw, 1920px" class="attachment-mp-1920s-thumbnail size-mp-1920s-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="1920" height="1080" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-1920x1080.jpg" class="attachment-mp-1920s-thumbnail size-mp-1920s-thumbnail wp-post-image" alt="Ahad Raza Mir as Rajib in World on Fire Season 2" loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1.jpg 1920w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-640x360.jpg 640w" sizes="(max-width: 1920px) 100vw, 1920px" /></noscript></div><a class="carousel-link" data-link-id="World on Fire - Short" href="https://www.pbs.org/wgbh/masterpiece/clips/world-on-fire-s2-ahad-raza-mir-interview-rajibs-fight-faith/" title="Ahad Raza Mir Interview: Rajib's Fight & Faith"><div class="card" title="Ahad Raza Mir Interview: Rajib's Fight & Faith"><h4 class="card-overline">Short</h4><h2 class="card-title">World on Fire</h2><p class="card-copy">Ahad Raza Mir on Rajib's story.</p><a class="button watch-button" data-link-id="World on Fire - Short" href="https://www.pbs.org/wgbh/masterpiece/clips/world-on-fire-s2-ahad-raza-mir-interview-rajibs-fight-faith/" title="Ahad Raza Mir Interview: Rajib's Fight & Faith">Watch Short</a></div></a><!-- owl card --></div><!-- owl slide --><div class="owl-slide"><div class="hero-image"><img width="1920" height="1080" alt="Black and white Soviet propaganda poster during Germany's invasion of Russia, 1941." loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080.jpg 1920w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-640x360.jpg 640w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-1920x1080.jpg" data-sizes="(max-width: 1920px) 100vw, 1920px" class="attachment-mp-1920s-thumbnail size-mp-1920s-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="1920" height="1080" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-1920x1080.jpg" class="attachment-mp-1920s-thumbnail size-mp-1920s-thumbnail wp-post-image" alt="Black and white Soviet propaganda poster during Germany's invasion of Russia, 1941." loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080.jpg 1920w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-640x360.jpg 640w" sizes="(max-width: 1920px) 100vw, 1920px" /></noscript></div><a class="carousel-link" data-link-id="World on Fire - Feature" href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/world-on-fire-season-2-episode-6-history-images/" title="Episode 6: History & Images"><div class="card" title="Episode 6: History & Images"><h4 class="card-overline">Feature</h4><h2 class="card-title">World on Fire</h2><p class="card-copy">Find out about the real history of the Season 2 finale.</p><a class="button watch-button" data-link-id="World on Fire - Feature" href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/world-on-fire-season-2-episode-6-history-images/" title="Episode 6: History & Images">Learn More</a></div></a><!-- owl card --></div><!-- owl slide --><div class="owl-slide"><div class="hero-image"><img width="1920" height="1080" alt="" loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-euge虂nie-derouand-1920x1080-1.jpg 1920w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-euge虂nie-derouand-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-euge虂nie-derouand-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-euge虂nie-derouand-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-euge虂nie-derouand-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-euge虂nie-derouand-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-euge虂nie-derouand-1920x1080-1-640x360.jpg 640w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-euge虂nie-derouand-1920x1080-1-1920x1080.jpg" data-sizes="(max-width: 1920px) 100vw, 1920px" class="attachment-mp-1920s-thumbnail size-mp-1920s-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="1920" height="1080" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-euge虂nie-derouand-1920x1080-1-1920x1080.jpg" class="attachment-mp-1920s-thumbnail size-mp-1920s-thumbnail wp-post-image" alt="" loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-euge虂nie-derouand-1920x1080-1.jpg 1920w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-euge虂nie-derouand-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-euge虂nie-derouand-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-euge虂nie-derouand-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-euge虂nie-derouand-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-euge虂nie-derouand-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-euge虂nie-derouand-1920x1080-1-640x360.jpg 640w" sizes="(max-width: 1920px) 100vw, 1920px" /></noscript></div><a class="carousel-link" data-link-id="World on Fire - Podcast" href="https://www.pbs.org/wgbh/masterpiece/podcasts/masterpiece-studio/eugenie-derouand-world-on-fire-season-2/" title="Eug茅nie Derouand, World on Fire Season 2"><div class="card" title="Eug茅nie Derouand, World on Fire Season 2"><h4 class="card-overline">Podcast</h4><h2 class="card-title">World on Fire</h2><p class="card-copy">Eug茅nie Derouand reflects on her character, Henriette Guilbert.</p><a class="button watch-button" data-link-id="World on Fire - Podcast" href="https://www.pbs.org/wgbh/masterpiece/podcasts/masterpiece-studio/eugenie-derouand-world-on-fire-season-2/" title="Eug茅nie Derouand, World on Fire Season 2">Listen</a></div></a><!-- owl card --></div><!-- owl slide --><div class="owl-slide"><div class="hero-image"><img width="1920" height="1080" alt="Actor Gregg Sulkin as RAF pilot David, sitting in the cockpit of his fighter plane, smiling broadly." loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1.jpg 1920w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-640x360.jpg 640w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-1920x1080.jpg" data-sizes="(max-width: 1920px) 100vw, 1920px" class="attachment-mp-1920s-thumbnail size-mp-1920s-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="1920" height="1080" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-1920x1080.jpg" class="attachment-mp-1920s-thumbnail size-mp-1920s-thumbnail wp-post-image" alt="Actor Gregg Sulkin as RAF pilot David, sitting in the cockpit of his fighter plane, smiling broadly." loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1.jpg 1920w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-640x360.jpg 640w" sizes="(max-width: 1920px) 100vw, 1920px" /></noscript></div><a class="carousel-link" data-link-id="World on Fire - Interview" href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/interview-with-gregg-sulkin/" title="Interview with Gregg Sulkin"><div class="card" title="Interview with Gregg Sulkin"><h4 class="card-overline">Interview</h4><h2 class="card-title">World on Fire</h2><p class="card-copy">Read an all-new interview with Gregg Sulkin.</p><a class="button watch-button" data-link-id="World on Fire - Interview" href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/interview-with-gregg-sulkin/" title="Interview with Gregg Sulkin">Learn More</a></div></a><!-- owl card --></div><!-- owl slide --><div class="owl-slide"><div class="hero-image"><img width="1920" height="1080" alt="Gregg Sulkin and Eug茅nie Derouand as David and Henriette in World on Fire Season 2" loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-resistance-romance-1920x1080-1.jpg 1920w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-resistance-romance-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-resistance-romance-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-resistance-romance-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-resistance-romance-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-resistance-romance-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-resistance-romance-1920x1080-1-640x360.jpg 640w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-resistance-romance-1920x1080-1-1920x1080.jpg" data-sizes="(max-width: 1920px) 100vw, 1920px" class="attachment-mp-1920s-thumbnail size-mp-1920s-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="1920" height="1080" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-resistance-romance-1920x1080-1-1920x1080.jpg" class="attachment-mp-1920s-thumbnail size-mp-1920s-thumbnail wp-post-image" alt="Gregg Sulkin and Eug茅nie Derouand as David and Henriette in World on Fire Season 2" loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-resistance-romance-1920x1080-1.jpg 1920w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-resistance-romance-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-resistance-romance-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-resistance-romance-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-resistance-romance-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-resistance-romance-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-resistance-romance-1920x1080-1-640x360.jpg 640w" sizes="(max-width: 1920px) 100vw, 1920px" /></noscript></div><a class="carousel-link" data-link-id="World on Fire - Short" href="https://www.pbs.org/wgbh/masterpiece/clips/world-on-fire-s2-resistance-romance-david-and-henriette/" title="Resistance Romance: David and Henriette "><div class="card" title="Resistance Romance: David and Henriette "><h4 class="card-overline">Short</h4><h2 class="card-title">World on Fire</h2><p class="card-copy">Resistance romance: David and Henriette</p><a class="button watch-button" data-link-id="World on Fire - Short" href="https://www.pbs.org/wgbh/masterpiece/clips/world-on-fire-s2-resistance-romance-david-and-henriette/" title="Resistance Romance: David and Henriette ">Watch Short</a></div></a><!-- owl card --></div><!-- owl slide --></div></section> <div id="primary" class="content-area"> <main id="main" class="site-main" role="main"> <section class="series-episode-list container-fluid"> <nav class="subpage-nav container-fluid"> <div class="container subnav-menu-container"> <div class="menu-subpage-menu-container"> <ul id="subpage-menu" class="menu nav-menu" aria-expanded="false" > <span id="main-menu-span"> <h1 class="series-title current" title="World on Fire"><a href="https://www.pbs.org/wgbh/masterpiece/shows/world-on-fire/" title="World on Fire">World on Fire</a></h1> <button class="burger burger-sub" aria-controls="sub-menu" aria-expanded="false"> <div class="icon-menu"> <span></span> <span></span> </div> </button> </span> <span id="secondary-menu"> <li class="episodes "><a href="https://www.pbs.org/wgbh/masterpiece/shows/world-on-fire/episodes">Episodes</a></li> <li class="specialfeatures "><a href="https://www.pbs.org/wgbh/masterpiece/shows/world-on-fire/specialfeatures">Special Features</a></li> <li class="clips "><a href="https://www.pbs.org/wgbh/masterpiece/shows/world-on-fire/clips">Video</a></li> </span> </ul> </div> </div><!-- container --> </nav><!-- subpage-nav --> <br clear="all"> <div class="container"> <div class="row"> <div class="eight columns"> <h2 class="entry-title no-year">About the Show</h2> <p><em>World on Fire is聽</em>an adrenalized, emotionally gripping, and resonant World War II drama that follows the intertwining fates of ordinary people in multiple countries as they grapple with the effects of war on their everyday lives.</p> <p>Season 2 picks up in late 1940. <em>World on Fire’s </em>return will take viewers from the war-torn streets of Britain deep into Nazi Germany, the resistance within occupied France, and the brutal sands of the North African desert鈥攚here troops struggle to adapt to a very different kind of combat.</p> <p>The stellar ensemble cast includes Academy Award庐-nominee Lesley Manville (<a href="https://www.pbs.org/wgbh/masterpiece/shows/magpie-murders/"><em>Magpie Murders</em></a><em>, Phantom Thread</em>), Academy Award庐-winner Helen Hunt (<em>As Good As it Gets</em>,聽<em>Mad About You</em>), Sean Bean (<em>Game of Thrones</em>), Jonah Hauer-King (<a href="http://www.pbs.org/wgbh/masterpiece/shows/little-women/"><em>Little Women</em><strong>聽on MASTERPIECE</strong></a>,聽<em>The Little Mermaid</em>鈥檚 live-action film), Blake Harrison (<em>A Very English Scandal</em>), Julia Brown (<em>Shetland</em>), Zofia Wichlacz (<em>Receptura)</em>, Parker Sawyers (<em>P-Valley</em>), Eugenie Derouand (<em>The Advent Calendar</em>), Mark Bonnar (<em><a href="https://www.pbs.org/wgbh/masterpiece/shows/world-on-fire/">World on Fire</a>, <a href="https://www.pbs.org/wgbh/masterpiece/shows/unforgotten/">Unforgotten</a>, Shetland, Catastrophe</em>), Gregg Sulkin (<em>Runaways)</em>, Ahad Raza Mir (<em>Resident Evil)</em>, Miriam Schiweck (<em>Time of Moulting)</em>, and many others.</p> <ul class="buy-video-list"> <li> <a href="https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewMultiRoom?cc=us&fcId=503162807&app=itunes&at=11l3Sf&ct=MasterpieceCollection2017" title="Get World on Fire on iTunes" target="_blank"> <img title="Get World on Fire on iTunes" alt="Get World on Fire on iTunes" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/btn-itunes-black.svg" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/btn-itunes-black.svg" title="Get World on Fire on iTunes" alt="Get World on Fire on iTunes"></noscript> </a> </li> <li> <a href="https://www.amazon.com/b/ref=atv_hm_hom_5_c_t_zcapbm_2_7?_encoding=UTF8&benefitId=masterpiece&node=2858778011&pf_rd_i=home&pf_rd_m=ATVPDKIKX0DER&pf_rd_p=3025860202&pf_rd_r=Y1CN2SMFQTJ428G46S90&pf_rd_s=center-9&pf_rd_t=12401" title="Watch World on Fire on Amazon" target="_blank"> <img title="Watch World on Fire on Amazon" alt="Watch World on Fire on Amazon" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/btn-amazon-watch.png" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/btn-amazon-watch.png" title="Watch World on Fire on Amazon" alt="Watch World on Fire on Amazon"></noscript> </a> </li> </ul> </div><!-- /column --> <!-- ad-column --> <div class="advertisment-space four columns"> <div class="advertisment ad-300"> <small class="label" style="float:left;margin:0;">Support Provided By:</small> <small class="label" style="float:right;margin:0;"><a href="http://help.pbs.org/support/solutions/articles/5000677869-online-sponsorship-support" title="Learn More" target="_blank">Learn More</a></small> <div></div> <script> var script300x250 = document.createElement('script'); script300x250.type = "text/javascript"; script300x250.src = "https://www.googletagservices.com/tag/js/gpt.js"; var ad300x250 = "<div id='div-gpt-ad-1484085558824-0'>"; document.querySelector(".ad-300 div").innerHTML = ad300x250; document.body.appendChild(script300x250); var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; googletag.cmd.push(function() { googletag.defineSlot('/22540141786/n6735.pbs/drama_masterpiece_17', [300, 250], 'div-gpt-ad-1484085558824-0').addService(googletag.pubads()).setTargeting("series-name","world-on-fire"); googletag.pubads().enableSingleRequest(); googletag.enableServices(); }); googletag.cmd.push(function() { googletag.display('div-gpt-ad-1484085558824-0'); }); </script> </div> </div><!-- ad-column --> </div><!-- /row --> </div><!-- /container --> <!-- output the featured content module (set in wp-admin cms options) --> <div class="featured-content featured-carousel"><div class="container"><h4 class="featured-header">Explore Masterpiece</h4><div class="featured-carousel-content"><div class="four columns card" ><a href="https://www.pbs.org/wgbh/masterpiece/clips/world-on-fire-s2-ahad-raza-mir-interview-rajibs-fight-faith/"><div data-img-src="" class="thumb"><img width="640" height="360" alt="Ahad Raza Mir as Rajib in World on Fire Season 2" loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1.jpg 1920w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-640x360.jpg" data-sizes="(max-width: 640px) 100vw, 640px" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="640" height="360" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-640x360.jpg" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image" alt="Ahad Raza Mir as Rajib in World on Fire Season 2" loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-s2-ahad-raza-mir-rajib-fight-faith-1920x1080-1.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></noscript><div class="type-overlay ">Watch</div></div></a><h6 class="overline"><span class="type"></span></h6><h3 class="title"><a href="https://www.pbs.org/wgbh/masterpiece/clips/world-on-fire-s2-ahad-raza-mir-interview-rajibs-fight-faith/">Ahad Raza Mir Interview: Rajib's Fight & Faith</a></h3></div><div class="four columns card" ><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/world-on-fire-season-2-episode-6-history-images/"><div data-img-src="" class="thumb"><img width="640" height="360" alt="Black and white Soviet propaganda poster during Germany's invasion of Russia, 1941." loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080.jpg 1920w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-640x360.jpg" data-sizes="(max-width: 640px) 100vw, 640px" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="640" height="360" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-640x360.jpg" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image" alt="Black and white Soviet propaganda poster during Germany's invasion of Russia, 1941." loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/c_wof_s2_e6_history_ICON_1920x1080.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></noscript></div></a><h6 class="overline"><span class="type"></span></h6><h3 class="title"><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/world-on-fire-season-2-episode-6-history-images/">Season 2: Episode 6: History & Images</a></h3></div><div class="four columns card" ><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/interview-with-gregg-sulkin/"><div data-img-src="" class="thumb"><img width="640" height="360" alt="Actor Gregg Sulkin as RAF pilot David, sitting in the cockpit of his fighter plane, smiling broadly." loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1.jpg 1920w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-640x360.jpg" data-sizes="(max-width: 640px) 100vw, 640px" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="640" height="360" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-640x360.jpg" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image" alt="Actor Gregg Sulkin as RAF pilot David, sitting in the cockpit of his fighter plane, smiling broadly." loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-gregg-sulkin-interview-1920x1080-1.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></noscript></div></a><h6 class="overline"><span class="type"></span></h6><h3 class="title"><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/interview-with-gregg-sulkin/">Season 2: Interview with Gregg Sulkin</a></h3></div><div class="four columns card" ><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/world-war-ii-major-events-timeline/"><div data-img-src="" class="thumb"><img width="640" height="360" alt="German troops march through the Champs Elysees, Paris, France" loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-timeline-1940-german-troops-paris-1920x1080-1-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-timeline-1940-german-troops-paris-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-timeline-1940-german-troops-paris-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-timeline-1940-german-troops-paris-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-timeline-1940-german-troops-paris-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-timeline-1940-german-troops-paris-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-timeline-1940-german-troops-paris-1920x1080-1.jpg 1920w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-timeline-1940-german-troops-paris-1920x1080-1-640x360.jpg" data-sizes="(max-width: 640px) 100vw, 640px" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="640" height="360" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-timeline-1940-german-troops-paris-1920x1080-1-640x360.jpg" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image" alt="German troops march through the Champs Elysees, Paris, France" loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-timeline-1940-german-troops-paris-1920x1080-1-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-timeline-1940-german-troops-paris-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-timeline-1940-german-troops-paris-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-timeline-1940-german-troops-paris-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-timeline-1940-german-troops-paris-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-timeline-1940-german-troops-paris-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-timeline-1940-german-troops-paris-1920x1080-1.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></noscript></div></a><h6 class="overline"><span class="type"></span></h6><h3 class="title"><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/world-war-ii-major-events-timeline/">World War II Major Events Timeline</a></h3></div><div class="four columns card" ><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/world-on-fire-season-2-episode-5-history-images/"><div data-img-src="" class="thumb"><img width="640" height="360" alt="Black and white photo of an older British man serving in the Home Guard during WW2, with his wife adjusting his uniform." loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e5_history_ICON_1920x1080-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e5_history_ICON_1920x1080-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e5_history_ICON_1920x1080-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e5_history_ICON_1920x1080-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e5_history_ICON_1920x1080-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e5_history_ICON_1920x1080-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e5_history_ICON_1920x1080.jpg 1920w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e5_history_ICON_1920x1080-640x360.jpg" data-sizes="(max-width: 640px) 100vw, 640px" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="640" height="360" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e5_history_ICON_1920x1080-640x360.jpg" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image" alt="Black and white photo of an older British man serving in the Home Guard during WW2, with his wife adjusting his uniform." loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e5_history_ICON_1920x1080-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e5_history_ICON_1920x1080-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e5_history_ICON_1920x1080-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e5_history_ICON_1920x1080-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e5_history_ICON_1920x1080-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e5_history_ICON_1920x1080-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e5_history_ICON_1920x1080.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></noscript></div></a><h6 class="overline"><span class="type"></span></h6><h3 class="title"><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/world-on-fire-season-2-episode-5-history-images/">Season 2: Season 2 Episode 5: History & Images</a></h3></div><div class="four columns card" ><a href="https://www.pbs.org/wgbh/masterpiece/clips/world-on-fire-s2-the-women-of-world-on-fire/"><div data-img-src="" class="thumb"><img width="640" height="360" alt="The women of World on Fire Season 2" loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/women-of-world-on-fire-s2-1920x1080-1-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/women-of-world-on-fire-s2-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/women-of-world-on-fire-s2-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/women-of-world-on-fire-s2-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/women-of-world-on-fire-s2-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/women-of-world-on-fire-s2-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/women-of-world-on-fire-s2-1920x1080-1.jpg 1920w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/women-of-world-on-fire-s2-1920x1080-1-640x360.jpg" data-sizes="(max-width: 640px) 100vw, 640px" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="640" height="360" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/women-of-world-on-fire-s2-1920x1080-1-640x360.jpg" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image" alt="The women of World on Fire Season 2" loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/women-of-world-on-fire-s2-1920x1080-1-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/women-of-world-on-fire-s2-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/women-of-world-on-fire-s2-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/women-of-world-on-fire-s2-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/women-of-world-on-fire-s2-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/women-of-world-on-fire-s2-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/women-of-world-on-fire-s2-1920x1080-1.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></noscript><div class="type-overlay ">Watch</div></div></a><h6 class="overline"><span class="type"></span></h6><h3 class="title"><a href="https://www.pbs.org/wgbh/masterpiece/clips/world-on-fire-s2-the-women-of-world-on-fire/">The Women of World on Fire</a></h3></div><div class="four columns card" ><a href="https://www.pbs.org/wgbh/masterpiece/podcasts/masterpiece-studio/mark-bonnar-world-on-fire-season-2/"><div data-img-src="" class="thumb"><img width="640" height="360" alt="" loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-mark-bonnar-1920x1080-1-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-mark-bonnar-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-mark-bonnar-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-mark-bonnar-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-mark-bonnar-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-mark-bonnar-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-mark-bonnar-1920x1080-1.jpg 1920w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-mark-bonnar-1920x1080-1-640x360.jpg" data-sizes="(max-width: 640px) 100vw, 640px" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="640" height="360" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-mark-bonnar-1920x1080-1-640x360.jpg" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image" alt="" loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-mark-bonnar-1920x1080-1-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-mark-bonnar-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-mark-bonnar-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-mark-bonnar-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-mark-bonnar-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-mark-bonnar-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/mp-studio-mark-bonnar-1920x1080-1.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></noscript></div></a><h6 class="overline"><span class="type"></span></h6><h3 class="title"><a href="https://www.pbs.org/wgbh/masterpiece/podcasts/masterpiece-studio/mark-bonnar-world-on-fire-season-2/">Mark Bonnar, World on Fire Season 2</a></h3></div><div class="four columns card" ><a href="https://www.pbs.org/wgbh/masterpiece/clips/world-on-fire-s2-home-front-romance-robina-and-sir-james/"><div data-img-src="" class="thumb"><img width="640" height="360" alt="Lesley Manville as Robina and Mark Bonnar as Sir James in World on Fire Season 2" loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-robina-sir-james-1920x1080-1-640x360.png 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-robina-sir-james-1920x1080-1-300x169.png 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-robina-sir-james-1920x1080-1-1024x576.png 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-robina-sir-james-1920x1080-1-768x432.png 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-robina-sir-james-1920x1080-1-1536x864.png 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-robina-sir-james-1920x1080-1-384x216.png 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-robina-sir-james-1920x1080-1.png 1920w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-robina-sir-james-1920x1080-1-640x360.png" data-sizes="(max-width: 640px) 100vw, 640px" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="640" height="360" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-robina-sir-james-1920x1080-1-640x360.png" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image" alt="Lesley Manville as Robina and Mark Bonnar as Sir James in World on Fire Season 2" loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-robina-sir-james-1920x1080-1-640x360.png 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-robina-sir-james-1920x1080-1-300x169.png 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-robina-sir-james-1920x1080-1-1024x576.png 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-robina-sir-james-1920x1080-1-768x432.png 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-robina-sir-james-1920x1080-1-1536x864.png 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-robina-sir-james-1920x1080-1-384x216.png 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/11/world-on-fire-robina-sir-james-1920x1080-1.png 1920w" sizes="(max-width: 640px) 100vw, 640px" /></noscript><div class="type-overlay ">Watch</div></div></a><h6 class="overline"><span class="type"></span></h6><h3 class="title"><a href="https://www.pbs.org/wgbh/masterpiece/clips/world-on-fire-s2-home-front-romance-robina-and-sir-james/">Home Front Romance: Robina and Sir James</a></h3></div><div class="four columns card" ><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/world-on-fire-season-2-episode-4-history-images/"><div data-img-src="" class="thumb"><img width="640" height="360" alt="Black and white photo of British women lining up to buy eggs during WW2." loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e4_history_ICON_1920x1080-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e4_history_ICON_1920x1080-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e4_history_ICON_1920x1080-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e4_history_ICON_1920x1080-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e4_history_ICON_1920x1080-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e4_history_ICON_1920x1080-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e4_history_ICON_1920x1080.jpg 1920w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e4_history_ICON_1920x1080-640x360.jpg" data-sizes="(max-width: 640px) 100vw, 640px" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="640" height="360" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e4_history_ICON_1920x1080-640x360.jpg" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image" alt="Black and white photo of British women lining up to buy eggs during WW2." loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e4_history_ICON_1920x1080-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e4_history_ICON_1920x1080-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e4_history_ICON_1920x1080-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e4_history_ICON_1920x1080-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e4_history_ICON_1920x1080-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e4_history_ICON_1920x1080-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e4_history_ICON_1920x1080.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></noscript></div></a><h6 class="overline"><span class="type"></span></h6><h3 class="title"><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/world-on-fire-season-2-episode-4-history-images/">Season 2: Episode 4: History & Images</a></h3></div><div class="four columns card" ><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/world-on-fire-season-2-episode-3-history-images/"><div data-img-src="" class="thumb"><img width="640" height="360" alt="Photo of workers building a brick wall to block off the Jewish ghetto portion of Warsaw, Poland in 1940." loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e3_history_ICON_1920x1080-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e3_history_ICON_1920x1080-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e3_history_ICON_1920x1080-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e3_history_ICON_1920x1080-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e3_history_ICON_1920x1080-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e3_history_ICON_1920x1080-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e3_history_ICON_1920x1080.jpg 1920w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e3_history_ICON_1920x1080-640x360.jpg" data-sizes="(max-width: 640px) 100vw, 640px" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="640" height="360" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e3_history_ICON_1920x1080-640x360.jpg" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image" alt="Photo of workers building a brick wall to block off the Jewish ghetto portion of Warsaw, Poland in 1940." loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e3_history_ICON_1920x1080-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e3_history_ICON_1920x1080-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e3_history_ICON_1920x1080-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e3_history_ICON_1920x1080-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e3_history_ICON_1920x1080-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e3_history_ICON_1920x1080-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e3_history_ICON_1920x1080.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></noscript></div></a><h6 class="overline"><span class="type"></span></h6><h3 class="title"><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/world-on-fire-season-2-episode-3-history-images/">Season 2: Episode 3: History & Images</a></h3></div><div class="four columns card" ><a href="https://www.pbs.org/wgbh/masterpiece/clips/world-on-fire-s2-scene-breakdown-with-gregg-sulkin/"><div data-img-src="" class="thumb"><img width="640" height="360" alt="Gregg Sulkin as pilot David getting into his plane in World on Fire Season 2" loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-e3-scene-breakdown-gregg-sulkin-1920x1080-1-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-e3-scene-breakdown-gregg-sulkin-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-e3-scene-breakdown-gregg-sulkin-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-e3-scene-breakdown-gregg-sulkin-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-e3-scene-breakdown-gregg-sulkin-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-e3-scene-breakdown-gregg-sulkin-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-e3-scene-breakdown-gregg-sulkin-1920x1080-1.jpg 1920w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-e3-scene-breakdown-gregg-sulkin-1920x1080-1-640x360.jpg" data-sizes="(max-width: 640px) 100vw, 640px" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="640" height="360" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-e3-scene-breakdown-gregg-sulkin-1920x1080-1-640x360.jpg" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image" alt="Gregg Sulkin as pilot David getting into his plane in World on Fire Season 2" loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-e3-scene-breakdown-gregg-sulkin-1920x1080-1-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-e3-scene-breakdown-gregg-sulkin-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-e3-scene-breakdown-gregg-sulkin-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-e3-scene-breakdown-gregg-sulkin-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-e3-scene-breakdown-gregg-sulkin-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-e3-scene-breakdown-gregg-sulkin-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-e3-scene-breakdown-gregg-sulkin-1920x1080-1.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></noscript><div class="type-overlay ">Watch</div></div></a><h6 class="overline"><span class="type"></span></h6><h3 class="title"><a href="https://www.pbs.org/wgbh/masterpiece/clips/world-on-fire-s2-scene-breakdown-with-gregg-sulkin/">Scene Breakdown with Gregg Sulkin</a></h3></div><div class="four columns card" ><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/world-on-fire-season-2-episode-2-history-images/"><div data-img-src="" class="thumb"><img width="640" height="360" alt="Photo of Indian Army troops during a rest break in the Wester Desert, WW2." loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e2_history_ICON_1920x1080-2-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e2_history_ICON_1920x1080-2-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e2_history_ICON_1920x1080-2-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e2_history_ICON_1920x1080-2-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e2_history_ICON_1920x1080-2-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e2_history_ICON_1920x1080-2-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e2_history_ICON_1920x1080-2.jpg 1920w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e2_history_ICON_1920x1080-2-640x360.jpg" data-sizes="(max-width: 640px) 100vw, 640px" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="640" height="360" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e2_history_ICON_1920x1080-2-640x360.jpg" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image" alt="Photo of Indian Army troops during a rest break in the Wester Desert, WW2." loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e2_history_ICON_1920x1080-2-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e2_history_ICON_1920x1080-2-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e2_history_ICON_1920x1080-2-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e2_history_ICON_1920x1080-2-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e2_history_ICON_1920x1080-2-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e2_history_ICON_1920x1080-2-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e2_history_ICON_1920x1080-2.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></noscript></div></a><h6 class="overline"><span class="type"></span></h6><h3 class="title"><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/world-on-fire-season-2-episode-2-history-images/">Season 2: Episode 2: History & Images</a></h3></div><div class="four columns card" ><a href="https://www.pbs.org/wgbh/masterpiece/clips/world-on-fire-s2-the-north-african-desert-campaign-in-ww2/"><div data-img-src="" class="thumb"><img width="640" height="360" alt="Ahad Raza Mir in World on Fire Season 2" loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-north-african-desert-1920x1080-1-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-north-african-desert-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-north-african-desert-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-north-african-desert-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-north-african-desert-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-north-african-desert-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-north-african-desert-1920x1080-1.jpg 1920w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-north-african-desert-1920x1080-1-640x360.jpg" data-sizes="(max-width: 640px) 100vw, 640px" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="640" height="360" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-north-african-desert-1920x1080-1-640x360.jpg" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image" alt="Ahad Raza Mir in World on Fire Season 2" loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-north-african-desert-1920x1080-1-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-north-african-desert-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-north-african-desert-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-north-african-desert-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-north-african-desert-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-north-african-desert-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-north-african-desert-1920x1080-1.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></noscript><div class="type-overlay ">Watch</div></div></a><h6 class="overline"><span class="type"></span></h6><h3 class="title"><a href="https://www.pbs.org/wgbh/masterpiece/clips/world-on-fire-s2-the-north-african-desert-campaign-in-ww2/">The North African Desert Campaign in WWII</a></h3></div><div class="four columns card" ><a href="https://www.pbs.org/wgbh/masterpiece/clips/world-on-fire-s2-love-and-war-lois-harry-and-kasia/"><div data-img-src="" class="thumb"><img width="640" height="360" alt="Julia Brown, Jonah Hauer-King and Zofia Wichlacz in World on Fire Season 2" loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-harry-lois-kasia-love-and-war-1920x1080-1-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-harry-lois-kasia-love-and-war-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-harry-lois-kasia-love-and-war-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-harry-lois-kasia-love-and-war-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-harry-lois-kasia-love-and-war-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-harry-lois-kasia-love-and-war-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-harry-lois-kasia-love-and-war-1920x1080-1.jpg 1920w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-harry-lois-kasia-love-and-war-1920x1080-1-640x360.jpg" data-sizes="(max-width: 640px) 100vw, 640px" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="640" height="360" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-harry-lois-kasia-love-and-war-1920x1080-1-640x360.jpg" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image" alt="Julia Brown, Jonah Hauer-King and Zofia Wichlacz in World on Fire Season 2" loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-harry-lois-kasia-love-and-war-1920x1080-1-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-harry-lois-kasia-love-and-war-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-harry-lois-kasia-love-and-war-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-harry-lois-kasia-love-and-war-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-harry-lois-kasia-love-and-war-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-harry-lois-kasia-love-and-war-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/world-on-fire-s2-harry-lois-kasia-love-and-war-1920x1080-1.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></noscript><div class="type-overlay ">Watch</div></div></a><h6 class="overline"><span class="type"></span></h6><h3 class="title"><a href="https://www.pbs.org/wgbh/masterpiece/clips/world-on-fire-s2-love-and-war-lois-harry-and-kasia/">Love and War: Lois, Harry, and Kasia</a></h3></div><div class="four columns card" ><a href="https://www.pbs.org/wgbh/masterpiece/podcasts/masterpiece-studio/richard-overy-world-on-fire-season-2/"><div data-img-src="" class="thumb"><img width="640" height="360" alt="" loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/mp-studio-world-on-fire-episode-one-1920x1080-1-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/mp-studio-world-on-fire-episode-one-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/mp-studio-world-on-fire-episode-one-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/mp-studio-world-on-fire-episode-one-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/mp-studio-world-on-fire-episode-one-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/mp-studio-world-on-fire-episode-one-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/mp-studio-world-on-fire-episode-one-1920x1080-1.jpg 1920w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/mp-studio-world-on-fire-episode-one-1920x1080-1-640x360.jpg" data-sizes="(max-width: 640px) 100vw, 640px" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="640" height="360" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/mp-studio-world-on-fire-episode-one-1920x1080-1-640x360.jpg" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image" alt="" loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/mp-studio-world-on-fire-episode-one-1920x1080-1-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/mp-studio-world-on-fire-episode-one-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/mp-studio-world-on-fire-episode-one-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/mp-studio-world-on-fire-episode-one-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/mp-studio-world-on-fire-episode-one-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/mp-studio-world-on-fire-episode-one-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/mp-studio-world-on-fire-episode-one-1920x1080-1.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></noscript></div></a><h6 class="overline"><span class="type"></span></h6><h3 class="title"><a href="https://www.pbs.org/wgbh/masterpiece/podcasts/masterpiece-studio/richard-overy-world-on-fire-season-2/">Richard Overy, World on Fire Season 2</a></h3></div><div class="four columns card" ><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/world-on-fire-the-new-cast-characters-of-season-2/"><div data-img-src="" class="thumb"><img width="640" height="360" alt="Actors (left to right) Mark Bonnar as Sir James Danemere, Gregg Sulkin as David, and Ahad Raza Mir as Rajib in World on Fire, a WW2 drama on MASTERPIECE on PBS." loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_new_cast_characters_ICON_1920X1080-2-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_new_cast_characters_ICON_1920X1080-2-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_new_cast_characters_ICON_1920X1080-2-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_new_cast_characters_ICON_1920X1080-2-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_new_cast_characters_ICON_1920X1080-2-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_new_cast_characters_ICON_1920X1080-2-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_new_cast_characters_ICON_1920X1080-2.jpg 1920w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_new_cast_characters_ICON_1920X1080-2-640x360.jpg" data-sizes="(max-width: 640px) 100vw, 640px" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="640" height="360" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_new_cast_characters_ICON_1920X1080-2-640x360.jpg" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image" alt="Actors (left to right) Mark Bonnar as Sir James Danemere, Gregg Sulkin as David, and Ahad Raza Mir as Rajib in World on Fire, a WW2 drama on MASTERPIECE on PBS." loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_new_cast_characters_ICON_1920X1080-2-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_new_cast_characters_ICON_1920X1080-2-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_new_cast_characters_ICON_1920X1080-2-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_new_cast_characters_ICON_1920X1080-2-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_new_cast_characters_ICON_1920X1080-2-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_new_cast_characters_ICON_1920X1080-2-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_new_cast_characters_ICON_1920X1080-2.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></noscript></div></a><h6 class="overline"><span class="type"></span></h6><h3 class="title"><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/world-on-fire-the-new-cast-characters-of-season-2/">Season 2: The New Cast & Characters of Season 2</a></h3></div><div class="four columns card" ><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/episode-1-history-images/"><div data-img-src="" class="thumb"><img width="640" height="360" alt="Photo of police and those seeking shelter in the London underground during the Blitz, 1940.tub" loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e1_history_Blitz_1920x1080-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e1_history_Blitz_1920x1080-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e1_history_Blitz_1920x1080-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e1_history_Blitz_1920x1080-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e1_history_Blitz_1920x1080-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e1_history_Blitz_1920x1080-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e1_history_Blitz_1920x1080.jpg 1920w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e1_history_Blitz_1920x1080-640x360.jpg" data-sizes="(max-width: 640px) 100vw, 640px" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="640" height="360" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e1_history_Blitz_1920x1080-640x360.jpg" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image" alt="Photo of police and those seeking shelter in the London underground during the Blitz, 1940.tub" loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e1_history_Blitz_1920x1080-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e1_history_Blitz_1920x1080-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e1_history_Blitz_1920x1080-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e1_history_Blitz_1920x1080-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e1_history_Blitz_1920x1080-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e1_history_Blitz_1920x1080-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_e1_history_Blitz_1920x1080.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></noscript></div></a><h6 class="overline"><span class="type"></span></h6><h3 class="title"><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/episode-1-history-images/">Season 2: Episode 1: History & Images</a></h3></div><div class="four columns card" ><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/world-on-fire-season-1-recap-by-character/"><div data-img-src="" class="thumb"><img width="640" height="360" alt="From left to right, actors Leslie Manville, Jonah Hauer-King, and Zofia Wichlacz in the WW2 drama World on Fire from MASTERPIECE on PBS." loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/09/c_WOF_S2_Guide_to_Characters_ICON_1920X1080-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/09/c_WOF_S2_Guide_to_Characters_ICON_1920X1080-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/09/c_WOF_S2_Guide_to_Characters_ICON_1920X1080-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/09/c_WOF_S2_Guide_to_Characters_ICON_1920X1080-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/09/c_WOF_S2_Guide_to_Characters_ICON_1920X1080-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/09/c_WOF_S2_Guide_to_Characters_ICON_1920X1080-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/09/c_WOF_S2_Guide_to_Characters_ICON_1920X1080.jpg 1920w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/09/c_WOF_S2_Guide_to_Characters_ICON_1920X1080-640x360.jpg" data-sizes="(max-width: 640px) 100vw, 640px" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="640" height="360" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/09/c_WOF_S2_Guide_to_Characters_ICON_1920X1080-640x360.jpg" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image" alt="From left to right, actors Leslie Manville, Jonah Hauer-King, and Zofia Wichlacz in the WW2 drama World on Fire from MASTERPIECE on PBS." loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/09/c_WOF_S2_Guide_to_Characters_ICON_1920X1080-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/09/c_WOF_S2_Guide_to_Characters_ICON_1920X1080-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/09/c_WOF_S2_Guide_to_Characters_ICON_1920X1080-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/09/c_WOF_S2_Guide_to_Characters_ICON_1920X1080-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/09/c_WOF_S2_Guide_to_Characters_ICON_1920X1080-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/09/c_WOF_S2_Guide_to_Characters_ICON_1920X1080-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/09/c_WOF_S2_Guide_to_Characters_ICON_1920X1080.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></noscript></div></a><h6 class="overline"><span class="type"></span></h6><h3 class="title"><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/world-on-fire-season-1-recap-by-character/">Season 2: World on Fire: Season 1 Recap by Character</a></h3></div><div class="four columns card" ><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/history-to-know-before-you-watch-world-on-fire-season-2/"><div data-img-src="" class="thumb"><img width="640" height="360" alt="WW2 propaganda photo of British soldier standing guard on a beach in southern England, October 1940." loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_history_timeline_ICON_1920x1080-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_history_timeline_ICON_1920x1080-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_history_timeline_ICON_1920x1080-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_history_timeline_ICON_1920x1080-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_history_timeline_ICON_1920x1080-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_history_timeline_ICON_1920x1080-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_history_timeline_ICON_1920x1080.jpg 1920w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_history_timeline_ICON_1920x1080-640x360.jpg" data-sizes="(max-width: 640px) 100vw, 640px" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="640" height="360" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_history_timeline_ICON_1920x1080-640x360.jpg" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image" alt="WW2 propaganda photo of British soldier standing guard on a beach in southern England, October 1940." loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_history_timeline_ICON_1920x1080-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_history_timeline_ICON_1920x1080-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_history_timeline_ICON_1920x1080-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_history_timeline_ICON_1920x1080-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_history_timeline_ICON_1920x1080-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_history_timeline_ICON_1920x1080-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/10/c_wof_s2_history_timeline_ICON_1920x1080.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></noscript></div></a><h6 class="overline"><span class="type"></span></h6><h3 class="title"><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/history-to-know-before-you-watch-world-on-fire-season-2/">Season 2: History to Know Before You Watch World on Fire Season 2</a></h3></div><div class="four columns card" ><a href="https://www.pbs.org/wgbh/masterpiece/clips/world-on-fire-s2-trailer/"><div data-img-src="" class="thumb"><img width="640" height="360" alt="Cast of World on Fire, Season 2, airing on MASTERPIECE on PBS." loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/07/world-on-fire-s2-episode-placeholder-1920x1080-1-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/07/world-on-fire-s2-episode-placeholder-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/07/world-on-fire-s2-episode-placeholder-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/07/world-on-fire-s2-episode-placeholder-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/07/world-on-fire-s2-episode-placeholder-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/07/world-on-fire-s2-episode-placeholder-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/07/world-on-fire-s2-episode-placeholder-1920x1080-1.jpg 1920w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/07/world-on-fire-s2-episode-placeholder-1920x1080-1-640x360.jpg" data-sizes="(max-width: 640px) 100vw, 640px" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="640" height="360" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/07/world-on-fire-s2-episode-placeholder-1920x1080-1-640x360.jpg" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image" alt="Cast of World on Fire, Season 2, airing on MASTERPIECE on PBS." loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/07/world-on-fire-s2-episode-placeholder-1920x1080-1-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/07/world-on-fire-s2-episode-placeholder-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/07/world-on-fire-s2-episode-placeholder-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/07/world-on-fire-s2-episode-placeholder-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/07/world-on-fire-s2-episode-placeholder-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/07/world-on-fire-s2-episode-placeholder-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/07/world-on-fire-s2-episode-placeholder-1920x1080-1.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></noscript><div class="type-overlay ">Preview</div></div></a><h6 class="overline"><span class="type"></span></h6><h3 class="title"><a href="https://www.pbs.org/wgbh/masterpiece/clips/world-on-fire-s2-trailer/">Season 2: Season 2 Trailer</a></h3></div><div class="four columns card" ><a href="https://www.pbs.org/wgbh/masterpiece/clips/world-on-fire-s2-preview/"><div data-img-src="" class="thumb"><img width="640" height="360" alt="Jonah Hauer-King in World on Fire Season 2" loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/06/WOF2-Harry-1920x1080-1-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/06/WOF2-Harry-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/06/WOF2-Harry-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/06/WOF2-Harry-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/06/WOF2-Harry-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/06/WOF2-Harry-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/06/WOF2-Harry-1920x1080-1.jpg 1920w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/06/WOF2-Harry-1920x1080-1-640x360.jpg" data-sizes="(max-width: 640px) 100vw, 640px" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="640" height="360" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/06/WOF2-Harry-1920x1080-1-640x360.jpg" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image" alt="Jonah Hauer-King in World on Fire Season 2" loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/06/WOF2-Harry-1920x1080-1-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/06/WOF2-Harry-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/06/WOF2-Harry-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/06/WOF2-Harry-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/06/WOF2-Harry-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/06/WOF2-Harry-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2023/06/WOF2-Harry-1920x1080-1.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></noscript><div class="type-overlay ">Preview</div></div></a><h6 class="overline"><span class="type"></span></h6><h3 class="title"><a href="https://www.pbs.org/wgbh/masterpiece/clips/world-on-fire-s2-preview/">Season 2: Season 2 Preview</a></h3></div><div class="four columns card" ><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/world-on-fire-s1-what-was-happening-in-the-u-s-in-1940/"><div data-img-src="" class="thumb"><img width="640" height="360" alt="Franklin D. Roosevelt, 32nd U.S. President" loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-happening-us-01-compressed-1920x1080-1-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-happening-us-01-compressed-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-happening-us-01-compressed-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-happening-us-01-compressed-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-happening-us-01-compressed-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-happening-us-01-compressed-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-happening-us-01-compressed-1920x1080-1.jpg 1920w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-happening-us-01-compressed-1920x1080-1-640x360.jpg" data-sizes="(max-width: 640px) 100vw, 640px" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="640" height="360" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-happening-us-01-compressed-1920x1080-1-640x360.jpg" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image" alt="Franklin D. Roosevelt, 32nd U.S. President" loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-happening-us-01-compressed-1920x1080-1-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-happening-us-01-compressed-1920x1080-1-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-happening-us-01-compressed-1920x1080-1-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-happening-us-01-compressed-1920x1080-1-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-happening-us-01-compressed-1920x1080-1-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-happening-us-01-compressed-1920x1080-1-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-happening-us-01-compressed-1920x1080-1.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></noscript></div></a><h6 class="overline"><span class="type"></span></h6><h3 class="title"><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/world-on-fire-s1-what-was-happening-in-the-u-s-in-1940/">Season 1: What Was Happening in the U.S. in 1940</a></h3></div><div class="four columns card" ><a href="https://www.pbs.org/wgbh/masterpiece/clips/world-on-fire-s1-the-casts-favorite-wartime-songs/"><div data-img-src="" class="thumb"><img width="640" height="360" alt="Julia Brown, Jonah Hauer-King and Zofia Wich艂acz share their favorite wartime songs" loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-cast-on-songs-1920x1080-compressor-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-cast-on-songs-1920x1080-compressor-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-cast-on-songs-1920x1080-compressor-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-cast-on-songs-1920x1080-compressor-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-cast-on-songs-1920x1080-compressor-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-cast-on-songs-1920x1080-compressor-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-cast-on-songs-1920x1080-compressor.jpg 1920w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-cast-on-songs-1920x1080-compressor-640x360.jpg" data-sizes="(max-width: 640px) 100vw, 640px" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="640" height="360" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-cast-on-songs-1920x1080-compressor-640x360.jpg" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image" alt="Julia Brown, Jonah Hauer-King and Zofia Wich艂acz share their favorite wartime songs" loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-cast-on-songs-1920x1080-compressor-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-cast-on-songs-1920x1080-compressor-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-cast-on-songs-1920x1080-compressor-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-cast-on-songs-1920x1080-compressor-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-cast-on-songs-1920x1080-compressor-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-cast-on-songs-1920x1080-compressor-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/05/world-on-fire-cast-on-songs-1920x1080-compressor.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></noscript><div class="type-overlay ">Preview</div></div></a><h6 class="overline"><span class="type"></span></h6><h3 class="title"><a href="https://www.pbs.org/wgbh/masterpiece/clips/world-on-fire-s1-the-casts-favorite-wartime-songs/">Season 1: The Cast's Favorite Wartime Songs</a></h3></div><div class="four columns card" ><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/masterpiece-on-spotify-season-1-playlist/"><div data-img-src="" class="thumb"><img width="640" height="360" alt="Julia Brown singing as Lois Bennett in World on Fire" loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-playlist-spotify-feature-1920-1080-compressor-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-playlist-spotify-feature-1920-1080-compressor-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-playlist-spotify-feature-1920-1080-compressor-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-playlist-spotify-feature-1920-1080-compressor-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-playlist-spotify-feature-1920-1080-compressor-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-playlist-spotify-feature-1920-1080-compressor-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-playlist-spotify-feature-1920-1080-compressor.jpg 1920w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-playlist-spotify-feature-1920-1080-compressor-640x360.jpg" data-sizes="(max-width: 640px) 100vw, 640px" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="640" height="360" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-playlist-spotify-feature-1920-1080-compressor-640x360.jpg" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image" alt="Julia Brown singing as Lois Bennett in World on Fire" loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-playlist-spotify-feature-1920-1080-compressor-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-playlist-spotify-feature-1920-1080-compressor-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-playlist-spotify-feature-1920-1080-compressor-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-playlist-spotify-feature-1920-1080-compressor-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-playlist-spotify-feature-1920-1080-compressor-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-playlist-spotify-feature-1920-1080-compressor-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2020/04/world-on-fire-playlist-spotify-feature-1920-1080-compressor.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></noscript></div></a><h6 class="overline"><span class="type"></span></h6><h3 class="title"><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/masterpiece-on-spotify-season-1-playlist/">Season 1: MASTERPIECE on Spotify: Season 1 Playlist</a></h3></div><div class="four columns card" ><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/jonah-hauer-king-7-surprising-things/"><div data-img-src="" class="thumb"><img width="640" height="360" alt="" loading="lazy" data-srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2019/12/howards-end-jonah-hauer-king-facts-icon-3200x1800-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2019/12/howards-end-jonah-hauer-king-facts-icon-3200x1800-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2019/12/howards-end-jonah-hauer-king-facts-icon-3200x1800-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2019/12/howards-end-jonah-hauer-king-facts-icon-3200x1800-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2019/12/howards-end-jonah-hauer-king-facts-icon-3200x1800-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2019/12/howards-end-jonah-hauer-king-facts-icon-3200x1800-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2019/12/howards-end-jonah-hauer-king-facts-icon-3200x1800-1920x1080.jpg 1920w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2019/12/howards-end-jonah-hauer-king-facts-icon-3200x1800.jpg 2048w" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2019/12/howards-end-jonah-hauer-king-facts-icon-3200x1800-640x360.jpg" data-sizes="(max-width: 640px) 100vw, 640px" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img width="640" height="360" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2019/12/howards-end-jonah-hauer-king-facts-icon-3200x1800-640x360.jpg" class="attachment-mp-norml-thumbnail size-mp-norml-thumbnail wp-post-image" alt="" loading="lazy" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2019/12/howards-end-jonah-hauer-king-facts-icon-3200x1800-640x360.jpg 640w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2019/12/howards-end-jonah-hauer-king-facts-icon-3200x1800-300x169.jpg 300w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2019/12/howards-end-jonah-hauer-king-facts-icon-3200x1800-768x432.jpg 768w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2019/12/howards-end-jonah-hauer-king-facts-icon-3200x1800-1024x576.jpg 1024w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2019/12/howards-end-jonah-hauer-king-facts-icon-3200x1800-384x216.jpg 384w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2019/12/howards-end-jonah-hauer-king-facts-icon-3200x1800-1536x864.jpg 1536w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2019/12/howards-end-jonah-hauer-king-facts-icon-3200x1800-1920x1080.jpg 1920w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2019/12/howards-end-jonah-hauer-king-facts-icon-3200x1800.jpg 2048w" sizes="(max-width: 640px) 100vw, 640px" /></noscript></div></a><h6 class="overline"><span class="type"></span></h6><h3 class="title"><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/jonah-hauer-king-7-surprising-things/">7 Surprising Things about Jonah Hauer-King</a></h3></div></div><!-- /featured-carousel-content --></div><!-- /container --><button hidden class="button load-more">Load More</button></div><!-- /container fluid --> <!-- Slideshow module (set in CMS for this content) --> <!-- / $lastposts --> <!-- / have_posts() --> </section> <!-- Large Yellow Newsletter Signup --> <div class="big-news container-fluid"> <div class="container"> <div class="row"> <div class="six columns"> <h3 class="big-news-header">MASTERPIECE Newsletter</h3> <p class="big-news-copy">Sign up to get the latest news on your favorite dramas and mysteries, as well as exclusive content, video, sweepstakes and more.</p> </div><!-- column --> <div class="six columns big-news-signup"> <div class="row newsletter-signup newsletter-section"> <form class="email-signup" action="//links.iterable.com/lists/addSubscriberForm?emailListId=359605" method="post" data-placement-id="inline" data-list="general"> <input type="hidden" class="success-page" name="success_page" value="http://www.pbs.org/wgbh/masterpiece/newsletter-thanks?subscriber=true&list_id=general" /> <label for="email_address"><h6 class="big-news-label">Enter Your Email Address <!--(<a href="" class="trigger update">Update email address</a>)--></h6></label> <div class="five columns margin-right"><input id="email_address" type="email" name="email" class="u-full-width" size="30" maxlength="50" placeholder="Email Address" required/></div> <div class="five columns"><input class="zipcode u-full-width" type="text" placeholder="Zip code" name="zipOrPostal" required></div> <div class="four columns clear"><input id="submit" type="submit" name="submit" class="button-primary u-full-width" value="Sign Up" /></div> <input type="hidden" name="recaptcha_response" class="recaptcha-response"> </form> </div><!-- row --> <div class="newsletter-update newsletter-section"> <form method="post" name="masterpieceEmailUpdate-1346164188253" action="//links.iterable.com/users/updateEmail?emailListId=359605" id="form32" data-placement-id="inline-update"> <!-- <input type="hidden" name="elqFormName" value="masterpieceEmailUpdate-1346164188253" /> <input type="hidden" name="elqSiteId" value="2531" /> <input type="hidden" name="elqCampaignId" /> --> <div class="row newsletter-signup"> <label for="field1"><h6 class="big-news-label">Old Email Address (<a href="" class="trigger signup">Back to Sign up form</a>)</h6></label> <div class="eight columns"><input id="field1" value="" type="email" name="currentEmail" class="u-full-width" /></div> </div><!-- row --> <div class="row newsletter-signup"> <label for="field2"><h6 class="big-news-label">New Email Address</h6></label> <div class="eight columns"><input id="field2" value="" type="email" name="newEmail" class="u-full-width" /></div> <div class="four columns"><input id="field3" class="button-primary u-full-width" type="submit" value="Submit"></div> </div><!-- row --> </form> </div><!-- newsletter-update --> </div><!-- column --> </div><!-- row --> </div><!-- container --> </div><!-- container fluid --> <!-- /Large Yellow Newsletter Signup --> <!-- output the featured series module (set in wp-admin cms options) --> <section class="popular-series container-fluid"><div class="container"><h2 class="section-title">Popular Shows</h2><ul class="popular-series-list owl-carousel"><li><a class="popular-series-link" data-link-id="All Creatures Great and Small" href="https://www.pbs.org/wgbh/masterpiece/shows/all-creatures-great-and-small/"><img width = "146" height = "216" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/acgas-s5-mp-poster-633x939-1.jpg 633w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/acgas-s5-mp-poster-633x939-1-202x300.jpg 202w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/acgas-s5-mp-poster-633x939-1-146x216.jpg 146w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/acgas-s5-mp-poster-633x939-1-243x360.jpg 243w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/acgas-s5-mp-poster-633x939-1-388x576.jpg 388w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/acgas-s5-mp-poster-633x939-1-582x864.jpg 582w" alt="All Creatures Great and Small" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/acgas-s5-mp-poster-633x939-1.jpg" data-sizes="(min-width: 1200px) 18vw, (min-width: 400px) 30vw, 100vw " class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/acgas-s5-mp-poster-633x939-1.jpg" width = "146" height = "216" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/acgas-s5-mp-poster-633x939-1.jpg 633w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/acgas-s5-mp-poster-633x939-1-202x300.jpg 202w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/acgas-s5-mp-poster-633x939-1-146x216.jpg 146w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/acgas-s5-mp-poster-633x939-1-243x360.jpg 243w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/acgas-s5-mp-poster-633x939-1-388x576.jpg 388w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/acgas-s5-mp-poster-633x939-1-582x864.jpg 582w" sizes="(min-width: 1200px) 18vw, (min-width: 400px) 30vw, 100vw " alt="All Creatures Great and Small" /></noscript></a></li><li><a class="popular-series-link" data-link-id="Miss Scarlet and The Duke" href="https://www.pbs.org/wgbh/masterpiece/shows/miss-scarlet-and-the-duke/"><img width = "146" height = "216" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/miss-scarlet-s5-mp-poster-633x939-1.jpg 633w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/miss-scarlet-s5-mp-poster-633x939-1-202x300.jpg 202w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/miss-scarlet-s5-mp-poster-633x939-1-146x216.jpg 146w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/miss-scarlet-s5-mp-poster-633x939-1-243x360.jpg 243w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/miss-scarlet-s5-mp-poster-633x939-1-388x576.jpg 388w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/miss-scarlet-s5-mp-poster-633x939-1-582x864.jpg 582w" alt="Miss Scarlet and The Duke" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/miss-scarlet-s5-mp-poster-633x939-1.jpg" data-sizes="(min-width: 1200px) 18vw, (min-width: 400px) 30vw, 100vw " class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/miss-scarlet-s5-mp-poster-633x939-1.jpg" width = "146" height = "216" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/miss-scarlet-s5-mp-poster-633x939-1.jpg 633w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/miss-scarlet-s5-mp-poster-633x939-1-202x300.jpg 202w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/miss-scarlet-s5-mp-poster-633x939-1-146x216.jpg 146w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/miss-scarlet-s5-mp-poster-633x939-1-243x360.jpg 243w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/miss-scarlet-s5-mp-poster-633x939-1-388x576.jpg 388w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/miss-scarlet-s5-mp-poster-633x939-1-582x864.jpg 582w" sizes="(min-width: 1200px) 18vw, (min-width: 400px) 30vw, 100vw " alt="Miss Scarlet and The Duke" /></noscript></a></li><li><a class="popular-series-link" data-link-id="Moonflower Murders" href="https://www.pbs.org/wgbh/masterpiece/shows/moonflower-murders/"><img width = "146" height = "216" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/moonflower-murders-mp-poster-633x939-1.jpg 633w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/moonflower-murders-mp-poster-633x939-1-202x300.jpg 202w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/moonflower-murders-mp-poster-633x939-1-146x216.jpg 146w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/moonflower-murders-mp-poster-633x939-1-243x360.jpg 243w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/moonflower-murders-mp-poster-633x939-1-388x576.jpg 388w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/moonflower-murders-mp-poster-633x939-1-582x864.jpg 582w" alt="Moonflower Murders" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/moonflower-murders-mp-poster-633x939-1.jpg" data-sizes="(min-width: 1200px) 18vw, (min-width: 400px) 30vw, 100vw " class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/moonflower-murders-mp-poster-633x939-1.jpg" width = "146" height = "216" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/moonflower-murders-mp-poster-633x939-1.jpg 633w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/moonflower-murders-mp-poster-633x939-1-202x300.jpg 202w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/moonflower-murders-mp-poster-633x939-1-146x216.jpg 146w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/moonflower-murders-mp-poster-633x939-1-243x360.jpg 243w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/moonflower-murders-mp-poster-633x939-1-388x576.jpg 388w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/moonflower-murders-mp-poster-633x939-1-582x864.jpg 582w" sizes="(min-width: 1200px) 18vw, (min-width: 400px) 30vw, 100vw " alt="Moonflower Murders" /></noscript></a></li><li><a class="popular-series-link" data-link-id="The Marlow Murder Club" href="https://www.pbs.org/wgbh/masterpiece/shows/the-marlow-murder-club/"><img width = "146" height = "216" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/tmmc-mp-poster-2-633x939-1.jpg 633w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/tmmc-mp-poster-2-633x939-1-202x300.jpg 202w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/tmmc-mp-poster-2-633x939-1-146x216.jpg 146w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/tmmc-mp-poster-2-633x939-1-243x360.jpg 243w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/tmmc-mp-poster-2-633x939-1-388x576.jpg 388w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/tmmc-mp-poster-2-633x939-1-582x864.jpg 582w" alt="The Marlow Murder Club" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/tmmc-mp-poster-2-633x939-1.jpg" data-sizes="(min-width: 1200px) 18vw, (min-width: 400px) 30vw, 100vw " class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/tmmc-mp-poster-2-633x939-1.jpg" width = "146" height = "216" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/tmmc-mp-poster-2-633x939-1.jpg 633w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/tmmc-mp-poster-2-633x939-1-202x300.jpg 202w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/tmmc-mp-poster-2-633x939-1-146x216.jpg 146w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/tmmc-mp-poster-2-633x939-1-243x360.jpg 243w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/tmmc-mp-poster-2-633x939-1-388x576.jpg 388w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/tmmc-mp-poster-2-633x939-1-582x864.jpg 582w" sizes="(min-width: 1200px) 18vw, (min-width: 400px) 30vw, 100vw " alt="The Marlow Murder Club" /></noscript></a></li><li><a class="popular-series-link" data-link-id="Wolf Hall" href="https://www.pbs.org/wgbh/masterpiece/shows/wolf-hall/"><img width = "146" height = "216" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/wolf-hall-mp-poster-633x939-1.jpg 633w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/wolf-hall-mp-poster-633x939-1-202x300.jpg 202w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/wolf-hall-mp-poster-633x939-1-146x216.jpg 146w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/wolf-hall-mp-poster-633x939-1-243x360.jpg 243w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/wolf-hall-mp-poster-633x939-1-388x576.jpg 388w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/wolf-hall-mp-poster-633x939-1-582x864.jpg 582w" alt="Wolf Hall" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/wolf-hall-mp-poster-633x939-1.jpg" data-sizes="(min-width: 1200px) 18vw, (min-width: 400px) 30vw, 100vw " class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/wolf-hall-mp-poster-633x939-1.jpg" width = "146" height = "216" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/wolf-hall-mp-poster-633x939-1.jpg 633w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/wolf-hall-mp-poster-633x939-1-202x300.jpg 202w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/wolf-hall-mp-poster-633x939-1-146x216.jpg 146w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/wolf-hall-mp-poster-633x939-1-243x360.jpg 243w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/wolf-hall-mp-poster-633x939-1-388x576.jpg 388w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/10/wolf-hall-mp-poster-633x939-1-582x864.jpg 582w" sizes="(min-width: 1200px) 18vw, (min-width: 400px) 30vw, 100vw " alt="Wolf Hall" /></noscript></a></li><li><a class="popular-series-link" data-link-id="Grantchester" href="https://www.pbs.org/wgbh/masterpiece/shows/grantchester/"><img width = "146" height = "216" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/grantchester-s9-mp-poster-final-633x939-1.jpg 633w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/grantchester-s9-mp-poster-final-633x939-1-202x300.jpg 202w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/grantchester-s9-mp-poster-final-633x939-1-146x216.jpg 146w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/grantchester-s9-mp-poster-final-633x939-1-243x360.jpg 243w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/grantchester-s9-mp-poster-final-633x939-1-388x576.jpg 388w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/grantchester-s9-mp-poster-final-633x939-1-582x864.jpg 582w" alt="Grantchester" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/grantchester-s9-mp-poster-final-633x939-1.jpg" data-sizes="(min-width: 1200px) 18vw, (min-width: 400px) 30vw, 100vw " class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/grantchester-s9-mp-poster-final-633x939-1.jpg" width = "146" height = "216" srcset="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/grantchester-s9-mp-poster-final-633x939-1.jpg 633w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/grantchester-s9-mp-poster-final-633x939-1-202x300.jpg 202w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/grantchester-s9-mp-poster-final-633x939-1-146x216.jpg 146w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/grantchester-s9-mp-poster-final-633x939-1-243x360.jpg 243w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/grantchester-s9-mp-poster-final-633x939-1-388x576.jpg 388w, https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/06/grantchester-s9-mp-poster-final-633x939-1-582x864.jpg 582w" sizes="(min-width: 1200px) 18vw, (min-width: 400px) 30vw, 100vw " alt="Grantchester" /></noscript></a></li></ul></div></section> </main><!-- #main --> </div><!-- #primary --> <p class="debug">This is the taxonomy-series.php template</p> <!-- More from PBS [todo: content should come from a function!]--> <div class="more-from-pbs container-fluid"> <div class="container"> <h2 class="section-title-alt">More from PBS</h2> <div class="row"> <div class="four columns card"> <a href="https://www.pbs.org/show/broadchurch/" target="_blank"> <div class="thumb"> <img width="320" height="180" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/Broadchurch-Season-1_High-Res_EP101_IMG01-540x360.jpg" class="attachment-mp-video-thumbnail size-mp-video-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img width="320" height="180" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/Broadchurch-Season-1_High-Res_EP101_IMG01-540x360.jpg" class="attachment-mp-video-thumbnail size-mp-video-thumbnail wp-post-image"></noscript> </div> <h3 class="title">Broadchurch</h3> </a> </div> <div class="four columns card"> <a href="https://www.pbs.org/show/miss-frimans-war/" target="_blank"> <div class="thumb"> <img width="320" height="180" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/miss-frimans-war-640x360.jpg" class="attachment-mp-video-thumbnail size-mp-video-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img width="320" height="180" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/miss-frimans-war-640x360.jpg" class="attachment-mp-video-thumbnail size-mp-video-thumbnail wp-post-image"></noscript> </div> <h3 class="title">Miss Friman's War</h3> </a> </div> <div class="four columns card"> <a href="https://www.pbs.org/show/jamaica-inn/" target="_blank"> <div class="thumb"> <img width="320" height="180" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/jamaica-inn-640x360.jpg" class="attachment-mp-video-thumbnail size-mp-video-thumbnail wp-post-image lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img width="320" height="180" src="https://www.pbs.org/wgbh/masterpiece/wp-content/uploads/2024/11/jamaica-inn-640x360.jpg" class="attachment-mp-video-thumbnail size-mp-video-thumbnail wp-post-image"></noscript> </div> <h3 class="title">Jamaica Inn</h3> </a> </div> </div><!-- row --> <!-- <button class="button button-primary load-more">See More from PBS</button> --> </div><!-- container --> </div><!-- container fluid --> <!-- /More from PBS --> </div><!-- #content --> <div class="shop-bar container-fluid"> <div class="container"> <div class="listy-block more-ways"> <h5 class="label">More ways to watch your Favorite Episodes</h5> <a href="https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewMultiRoom?cc=us&fcId=503162807&app=itunes&at=11l3Sf&ct=MasterpieceCollection2017" title="Shop iTunes" target="_blank"><img title="Shop iTunes" alt="Shop iTunes" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/btn-itunes-white.svg" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/btn-itunes-white.svg" title="Shop iTunes" alt="Shop iTunes"></noscript></a> <a href="https://www.amazon.com/b/ref=atv_hm_hom_5_c_t_zcapbm_2_7?_encoding=UTF8&benefitId=masterpiece&node=2858778011&pf_rd_i=home&pf_rd_m=ATVPDKIKX0DER&pf_rd_p=3025860202&pf_rd_r=Y1CN2SMFQTJ428G46S90&pf_rd_s=center-9&pf_rd_t=12401" title="Shop Amazon" target="_blank"><img title="Shop Amazon" alt="Shop Amazon" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/btn-amazon-watch-white.png" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/btn-amazon-watch-white.png" title="Shop Amazon" alt="Shop Amazon"></noscript></a> </div> </div> </div> <footer id="colophon" class="site-footer container-fluid" role="contentinfo"> <div class="container"> <div class="row"> <div class="four columns"> <div class="menu-footer"> <img title="Masterpiece" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/logo-mpt-white.svg" class="red-logo lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/logo-mpt-white.svg" class="red-logo" title="Masterpiece"></noscript> <ul id="footer-menu" class="menu"><li id="menu-item-5595" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5595"><a href="https://www.pbs.org/wgbh/masterpiece/about-masterpiece/">About Masterpiece</a></li> <li id="menu-item-7796" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7796"><a href="https://www.pbs.org/wgbh/masterpiece/masterpiece-on-pbs-passport/">Watch MASTERPIECE with PBS Passport</a></li> <li id="menu-item-5599" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5599"><a href="http://mass.pbslearningmedia.org/collection/mpc/">Teacher’s Resources</a></li> <li id="menu-item-5598" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5598"><a href="https://www.pbs.org/wgbh/masterpiece/feedback/">Feedback</a></li> <li id="menu-item-5597" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5597"><a href="https://www.pbs.org/wgbh/masterpiece/credits/">Credits</a></li> <li id="menu-item-5600" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5600"><a href="https://www.sgptv.org/programs/PBS-masterpiece/?&utm_source=pbs&utm_medium=referral&utm_campaign=masterpiece">Corporate Sponsorship</a></li> <li id="menu-item-5596" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5596"><a href="https://www.pbs.org/wgbh/masterpiece/masterpiece-funders/">Funders</a></li> <li id="menu-item-5601" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5601"><a href="https://www.pbs.org/about/about-pbs/privacy-policy/">Privacy Policy</a></li> </ul> </div> </div> <div class="four columns"> <div class="listy-block social-block"> <h4 class="label"><strong>Join The Conversation</strong></h4> <a href="https://twitter.com/masterpiecepbs" title="Follow PBS on Twitter" class="social social-twitter" target="_blank"><img title="Follow PBS on Twitter" alt="Follow PBS on Twitter" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-twitter.svg" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img title="Follow PBS on Twitter" alt="Follow PBS on Twitter" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-twitter.svg" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-twitter.svg" title="Follow PBS on Twitter" alt="Follow PBS on Twitter"></noscript></noscript></a> <a href="https://www.facebook.com/masterpiecepbs/" title="Like PBS on Facebook" class="social social-facebook" target="_blank"><img title="Like PBS on Facebook" alt="Like PBS on Facebook" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-facebook.svg" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img title="Like PBS on Facebook" alt="Like PBS on Facebook" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-facebook.svg" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-facebook.svg" title="Like PBS on Facebook" alt="Like PBS on Facebook"></noscript></noscript></a> <a href="https://www.instagram.com/masterpiecepbs" title="Follow PBS on Instagram" class="social social-instagram" target="_blank"><img title="Follow PBS on Instagram" alt="Follow PBS on Instagram" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-instagram.svg" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img title="Follow PBS on Instagram" alt="Follow PBS on Instagram" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-instagram.svg" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-instagram.svg" title="Follow PBS on Instagram" alt="Follow PBS on Instagram"></noscript></noscript></a> <a href="https://www.youtube.com/user/masterpiecepbs" title="Watch to PBS on YouTube" class="social social-youtube" target="_blank"><img title="Watch to PBS on YouTube" alt="Watch to PBS on YouTube" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-youtube.svg" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img title="Watch to PBS on YouTube" alt="Watch to PBS on YouTube" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-youtube.svg" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-youtube.svg" title="Watch to PBS on YouTube" alt="Watch to PBS on YouTube"></noscript></noscript></a> <a href="https://www.tiktok.com/@masterpiecepbs" title="Follow PBS on TikTok" class="social social-tiktok" target="_blank"><img title="Follow PBS on Tiktok" alt="Follow PBS on TikTok" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-tiktok.svg" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img title="Follow PBS on Tiktok" alt="Follow PBS on TikTok" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-tiktok.svg" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/social-tiktok.svg" title="Follow PBS on Tiktok" alt="Follow PBS on TikTok"></noscript></noscript></a> </div> <h4>Sign up for the Masterpiece Newsletter</h4> <p>Find out about new shows, get updates on your favorite dramas and mysteries, enjoy exclusive content and more!</p> <form class="newsletter-signup email-signup" action="//links.iterable.com/lists/addSubscriberForm?emailListId=359605" method="post" data-list="general" data-placement-id="footer"> <div class="row"> <!-- <input type="hidden" name="elqFormName" value="nps_email_signup"> <input type="hidden" name="elqSiteID" value="2531"> --> <input type="hidden" name="program_src" value="masterpiece" /> <input type="hidden" name="News_Masterpiece" value="1" /> <input type="hidden" name="recaptcha_response" class="recaptcha-response"> <input class="success-page" type="hidden" name="success_page" value="http://www.pbs.org/wgbh/masterpiece/newsletter-thanks/?subscriber=true&list_id=general" /> <div class="ten columns"><input id="signup-email" type="email" name="email" class="u-full-width" size="30" maxlength="50" placeholder="Email Address" required/></div> <div class="six columns margin-top"><input class="u-full-width" type="text" placeholder="Zip code" name="zipOrPostal" required></div> <div class="five columns clear margin-top"><input id="submit" type="submit" name="submit" class="button-primary u-full-width" value="Sign Up" /></div> </div> </form> </div> <!-- removed until instagram is fixed: MASTD-5977 <div class="four columns"> </div> --><!-- column --> </div><!-- row --> <br><br> <div class="row"> <div class="eight columns funder"> <p>Funding for <strong>MASTERPIECE</strong> is provided by <a href="https://ad.doubleclick.net/ddm/trackclk/N40003.1098PBSONLINE/B30433541.375572083;dc_trk_aid=567835545;dc_trk_cid=199803502;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1" target="_blank">Viking</a> and <a href="https://www.raymondjames.com/wealth-management/life-well-planned?utm_source=masterpiece&utm_medium=display&utm_campaign=2024-entruster&utm_content=video" target="_blank">Raymond James</a>, with additional support from public television viewers and contributors to <a href="http://www.pbs.org/wgbh/masterpiece/about-masterpiece/masterpiece-trust"><strong>The Masterpiece Trust</strong></a>, created to help ensure the series' future.</p> <p><a href="http://www.pbs.org/about/terms-use/" title="Terms of Use" target="_blank">Terms of Use</a>: PBS is a 501(c)(3) not-for-profit organization.<p> </div> <div class="four columns copyright"> <p>©2024 WGBH Educational Foundation</p> <p>Produced by GBH <img title="Produced by WGBH" alt="Produced by WGBH" data-src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/gbh_logo_white.svg" class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/images/gbh_logo_white.svg" title="Produced by WGBH" alt="Produced by WGBH"></noscript></p> </div><!-- column --> </div><!-- row --> </div><!-- container-contents --> </footer><!-- #colophon --> </div><!-- #page --> <script type="text/html" id="tmpl-media-frame"> <div class="media-frame-title" id="media-frame-title"></div> <h2 class="media-frame-menu-heading">Actions</h2> <button type="button" class="button button-link media-frame-menu-toggle" aria-expanded="false"> Menu <span class="dashicons dashicons-arrow-down" aria-hidden="true"></span> </button> <div class="media-frame-menu"></div> <div class="media-frame-tab-panel"> <div class="media-frame-router"></div> <div class="media-frame-content"></div> </div> <h2 class="media-frame-actions-heading screen-reader-text"> Selected media actions </h2> <div class="media-frame-toolbar"></div> <div class="media-frame-uploader"></div> </script> <script type="text/html" id="tmpl-media-modal"> <div tabindex="0" class="media-modal wp-core-ui" role="dialog" aria-labelledby="media-frame-title"> <# if ( data.hasCloseButton ) { #> <button type="button" class="media-modal-close"><span class="media-modal-icon"><span class="screen-reader-text">Close dialog</span></span></button> <# } #> <div class="media-modal-content" role="document"></div> </div> <div class="media-modal-backdrop"></div> </script> <script type="text/html" id="tmpl-uploader-window"> <div class="uploader-window-content"> <div class="uploader-editor-title">Drop files to upload</div> </div> </script> <script type="text/html" id="tmpl-uploader-editor"> <div class="uploader-editor-content"> <div class="uploader-editor-title">Drop files to upload</div> </div> </script> <script type="text/html" id="tmpl-uploader-inline"> <# var messageClass = data.message ? 'has-upload-message' : 'no-upload-message'; #> <# if ( data.canClose ) { #> <button class="close dashicons dashicons-no"><span class="screen-reader-text">Close uploader</span></button> <# } #> <div class="uploader-inline-content {{ messageClass }}"> <# if ( data.message ) { #> <h2 class="upload-message">{{ data.message }}</h2> <# } #> <div class="upload-ui"> <h2 class="upload-instructions drop-instructions">Drop files to upload</h2> <p class="upload-instructions drop-instructions">or</p> <button type="button" class="browser button button-hero" aria-labelledby="post-upload-info">Select Files</button> </div> <div class="upload-inline-status"></div> <div class="post-upload-ui" id="post-upload-info"> <p class="max-upload-size"> Maximum upload file size: 30 MB. </p> <# if ( data.suggestedWidth && data.suggestedHeight ) { #> <p class="suggested-dimensions"> Suggested image dimensions: {{data.suggestedWidth}} by {{data.suggestedHeight}} pixels. </p> <# } #> </div> </div> </script> <script type="text/html" id="tmpl-media-library-view-switcher"> <a href="https://www.pbs.org/wgbh/masterpiece/wp-admin/upload.php?mode=list" class="view-list"> <span class="screen-reader-text">List view</span> </a> <a href="https://www.pbs.org/wgbh/masterpiece/wp-admin/upload.php?mode=grid" class="view-grid current" aria-current="page"> <span class="screen-reader-text">Grid view</span> </a> </script> <script type="text/html" id="tmpl-uploader-status"> <h2>Uploading</h2> <div class="media-progress-bar"><div></div></div> <div class="upload-details"> <span class="upload-count"> <span class="upload-index"></span> / <span class="upload-total"></span> </span> <span class="upload-detail-separator">–</span> <span class="upload-filename"></span> </div> <div class="upload-errors"></div> <button type="button" class="button upload-dismiss-errors">Dismiss errors</button> </script> <script type="text/html" id="tmpl-uploader-status-error"> <span class="upload-error-filename">{{{ data.filename }}}</span> <span class="upload-error-message">{{ data.message }}</span> </script> <script type="text/html" id="tmpl-edit-attachment-frame"> <div class="edit-media-header"> <button class="left dashicons"<# if ( ! data.hasPrevious ) { #> disabled<# } #>><span class="screen-reader-text">Edit previous media item</span></button> <button class="right dashicons"<# if ( ! data.hasNext ) { #> disabled<# } #>><span class="screen-reader-text">Edit next media item</span></button> <button type="button" class="media-modal-close"><span class="media-modal-icon"><span class="screen-reader-text">Close dialog</span></span></button> </div> <div class="media-frame-title"></div> <div class="media-frame-content"></div> </script> <script type="text/html" id="tmpl-attachment-details-two-column"> <div class="attachment-media-view {{ data.orientation }}"> <h2 class="screen-reader-text">Attachment Preview</h2> <div class="thumbnail thumbnail-{{ data.type }}"> <# if ( data.uploading ) { #> <div class="media-progress-bar"><div></div></div> <# } else if ( data.sizes && data.sizes.large ) { #> <img class="details-image" src="{{ data.sizes.large.url }}" draggable="false" alt="" /> <# } else if ( data.sizes && data.sizes.full ) { #> <img class="details-image" src="{{ data.sizes.full.url }}" draggable="false" alt="" /> <# } else if ( -1 === jQuery.inArray( data.type, [ 'audio', 'video' ] ) ) { #> <img class="details-image icon" src="{{ data.icon }}" draggable="false" alt="" /> <# } #> <# if ( 'audio' === data.type ) { #> <div class="wp-media-wrapper wp-audio"> <audio style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none"> <source type="{{ data.mime }}" src="{{ data.url }}" /> </audio> </div> <# } else if ( 'video' === data.type ) { var w_rule = ''; if ( data.width ) { w_rule = 'width: ' + data.width + 'px;'; } else if ( wp.media.view.settings.contentWidth ) { w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;'; } #> <div style="{{ w_rule }}" class="wp-media-wrapper wp-video"> <video controls="controls" class="wp-video-shortcode" preload="metadata" <# if ( data.width ) { #>width="{{ data.width }}"<# } #> <# if ( data.height ) { #>height="{{ data.height }}"<# } #> <# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>> <source type="{{ data.mime }}" src="{{ data.url }}" /> </video> </div> <# } #> <div class="attachment-actions"> <# if ( 'image' === data.type && ! data.uploading && data.sizes && data.can.save ) { #> <button type="button" class="button edit-attachment">Edit Image</button> <# } else if ( 'pdf' === data.subtype && data.sizes ) { #> <p>Document Preview</p> <# } #> </div> </div> </div> <div class="attachment-info"> <span class="settings-save-status" role="status"> <span class="spinner"></span> <span class="saved">Saved.</span> </span> <div class="details"> <h2 class="screen-reader-text">Details</h2> <div class="uploaded"><strong>Uploaded on:</strong> {{ data.dateFormatted }}</div> <div class="uploaded-by"> <strong>Uploaded by:</strong> <# if ( data.authorLink ) { #> <a href="{{ data.authorLink }}">{{ data.authorName }}</a> <# } else { #> {{ data.authorName }} <# } #> </div> <# if ( data.uploadedToTitle ) { #> <div class="uploaded-to"> <strong>Uploaded to:</strong> <# if ( data.uploadedToLink ) { #> <a href="{{ data.uploadedToLink }}">{{ data.uploadedToTitle }}</a> <# } else { #> {{ data.uploadedToTitle }} <# } #> </div> <# } #> <div class="filename"><strong>File name:</strong> {{ data.filename }}</div> <div class="file-type"><strong>File type:</strong> {{ data.mime }}</div> <div class="file-size"><strong>File size:</strong> {{ data.filesizeHumanReadable }}</div> <# if ( 'image' === data.type && ! data.uploading ) { #> <# if ( data.width && data.height ) { #> <div class="dimensions"><strong>Dimensions:</strong> {{ data.width }} by {{ data.height }} pixels </div> <# } #> <# if ( data.originalImageURL && data.originalImageName ) { #> Original image: <a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a> <# } #> <# } #> <# if ( data.fileLength && data.fileLengthHumanReadable ) { #> <div class="file-length"><strong>Length:</strong> <span aria-hidden="true">{{ data.fileLength }}</span> <span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span> </div> <# } #> <# if ( 'audio' === data.type && data.meta.bitrate ) { #> <div class="bitrate"> <strong>Bitrate:</strong> {{ Math.round( data.meta.bitrate / 1000 ) }}kb/s <# if ( data.meta.bitrate_mode ) { #> {{ ' ' + data.meta.bitrate_mode.toUpperCase() }} <# } #> </div> <# } #> <# if ( data.mediaStates ) { #> <div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div> <# } #> <div class="compat-meta"> <# if ( data.compat && data.compat.meta ) { #> {{{ data.compat.meta }}} <# } #> </div> </div> <div class="settings"> <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #> <# if ( 'image' === data.type ) { #> <span class="setting has-description" data-setting="alt"> <label for="attachment-details-two-column-alt-text" class="name">Alternative Text</label> <input type="text" id="attachment-details-two-column-alt-text" value="{{ data.alt }}" aria-describedby="alt-text-description" {{ maybeReadOnly }} /> </span> <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree" target="_blank" rel="noopener">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p> <# } #> <span class="setting" data-setting="title"> <label for="attachment-details-two-column-title" class="name">Title</label> <input type="text" id="attachment-details-two-column-title" value="{{ data.title }}" {{ maybeReadOnly }} /> </span> <# if ( 'audio' === data.type ) { #> <span class="setting" data-setting="artist"> <label for="attachment-details-two-column-artist" class="name">Artist</label> <input type="text" id="attachment-details-two-column-artist" value="{{ data.artist || data.meta.artist || '' }}" /> </span> <span class="setting" data-setting="album"> <label for="attachment-details-two-column-album" class="name">Album</label> <input type="text" id="attachment-details-two-column-album" value="{{ data.album || data.meta.album || '' }}" /> </span> <# } #> <span class="setting" data-setting="caption"> <label for="attachment-details-two-column-caption" class="name">Caption</label> <textarea id="attachment-details-two-column-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea> </span> <span class="setting" data-setting="description"> <label for="attachment-details-two-column-description" class="name">Description</label> <textarea id="attachment-details-two-column-description" {{ maybeReadOnly }}>{{ data.description }}</textarea> </span> <span class="setting" data-setting="url"> <label for="attachment-details-two-column-copy-link" class="name">File URL:</label> <input type="text" class="attachment-details-copy-link" id="attachment-details-two-column-copy-link" value="{{ data.url }}" readonly /> <span class="copy-to-clipboard-container"> <button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-two-column-copy-link">Copy URL to clipboard</button> <span class="success hidden" aria-hidden="true">Copied!</span> </span> </span> <div class="attachment-compat"></div> </div> <div class="actions"> <# if ( data.link ) { #> <a class="view-attachment" href="{{ data.link }}">View attachment page</a> <# } #> <# if ( data.can.save ) { #> <# if ( data.link ) { #> <span class="links-separator">|</span> <# } #> <a href="{{ data.editLink }}">Edit more details</a> <# } #> <# if ( ! data.uploading && data.can.remove ) { #> <# if ( data.link || data.can.save ) { #> <span class="links-separator">|</span> <# } #> <button type="button" class="button-link delete-attachment">Delete permanently</button> <# } #> </div> </div> </script> <script type="text/html" id="tmpl-attachment"> <div class="attachment-preview js--select-attachment type-{{ data.type }} subtype-{{ data.subtype }} {{ data.orientation }}"> <div class="thumbnail"> <# if ( data.uploading ) { #> <div class="media-progress-bar"><div style="width: {{ data.percent }}%"></div></div> <# } else if ( 'image' === data.type && data.size && data.size.url ) { #> <div class="centered"> <img src="{{ data.size.url }}" draggable="false" alt="" /> </div> <# } else { #> <div class="centered"> <# if ( data.image && data.image.src && data.image.src !== data.icon ) { #> <img src="{{ data.image.src }}" class="thumbnail" draggable="false" alt="" /> <# } else if ( data.sizes && data.sizes.medium ) { #> <img src="{{ data.sizes.medium.url }}" class="thumbnail" draggable="false" alt="" /> <# } else { #> <img src="{{ data.icon }}" class="icon" draggable="false" alt="" /> <# } #> </div> <div class="filename"> <div>{{ data.filename }}</div> </div> <# } #> </div> <# if ( data.buttons.close ) { #> <button type="button" class="button-link attachment-close media-modal-icon"><span class="screen-reader-text">Remove</span></button> <# } #> </div> <# if ( data.buttons.check ) { #> <button type="button" class="check" tabindex="-1"><span class="media-modal-icon"></span><span class="screen-reader-text">Deselect</span></button> <# } #> <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; if ( data.describe ) { if ( 'image' === data.type ) { #> <input type="text" value="{{ data.caption }}" class="describe" data-setting="caption" aria-label="Caption" placeholder="Caption…" {{ maybeReadOnly }} /> <# } else { #> <input type="text" value="{{ data.title }}" class="describe" data-setting="title" <# if ( 'video' === data.type ) { #> aria-label="Video title" placeholder="Video title…" <# } else if ( 'audio' === data.type ) { #> aria-label="Audio title" placeholder="Audio title…" <# } else { #> aria-label="Media title" placeholder="Media title…" <# } #> {{ maybeReadOnly }} /> <# } } #> </script> <script type="text/html" id="tmpl-attachment-details"> <h2> Attachment Details <span class="settings-save-status" role="status"> <span class="spinner"></span> <span class="saved">Saved.</span> </span> </h2> <div class="attachment-info"> <# if ( 'audio' === data.type ) { #> <div class="wp-media-wrapper wp-audio"> <audio style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none"> <source type="{{ data.mime }}" src="{{ data.url }}" /> </audio> </div> <# } else if ( 'video' === data.type ) { var w_rule = ''; if ( data.width ) { w_rule = 'width: ' + data.width + 'px;'; } else if ( wp.media.view.settings.contentWidth ) { w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;'; } #> <div style="{{ w_rule }}" class="wp-media-wrapper wp-video"> <video controls="controls" class="wp-video-shortcode" preload="metadata" <# if ( data.width ) { #>width="{{ data.width }}"<# } #> <# if ( data.height ) { #>height="{{ data.height }}"<# } #> <# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>> <source type="{{ data.mime }}" src="{{ data.url }}" /> </video> </div> <# } else { #> <div class="thumbnail thumbnail-{{ data.type }}"> <# if ( data.uploading ) { #> <div class="media-progress-bar"><div></div></div> <# } else if ( 'image' === data.type && data.size && data.size.url ) { #> <img src="{{ data.size.url }}" draggable="false" alt="" /> <# } else { #> <img src="{{ data.icon }}" class="icon" draggable="false" alt="" /> <# } #> </div> <# } #> <div class="details"> <div class="filename">{{ data.filename }}</div> <div class="uploaded">{{ data.dateFormatted }}</div> <div class="file-size">{{ data.filesizeHumanReadable }}</div> <# if ( 'image' === data.type && ! data.uploading ) { #> <# if ( data.width && data.height ) { #> <div class="dimensions"> {{ data.width }} by {{ data.height }} pixels </div> <# } #> <# if ( data.originalImageURL && data.originalImageName ) { #> Original image: <a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a> <# } #> <# if ( data.can.save && data.sizes ) { #> <a class="edit-attachment" href="{{ data.editLink }}&image-editor" target="_blank">Edit Image</a> <# } #> <# } #> <# if ( data.fileLength && data.fileLengthHumanReadable ) { #> <div class="file-length">Length: <span aria-hidden="true">{{ data.fileLength }}</span> <span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span> </div> <# } #> <# if ( data.mediaStates ) { #> <div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div> <# } #> <# if ( ! data.uploading && data.can.remove ) { #> <button type="button" class="button-link delete-attachment">Delete permanently</button> <# } #> <div class="compat-meta"> <# if ( data.compat && data.compat.meta ) { #> {{{ data.compat.meta }}} <# } #> </div> </div> </div> <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #> <# if ( 'image' === data.type ) { #> <span class="setting has-description" data-setting="alt"> <label for="attachment-details-alt-text" class="name">Alt Text</label> <input type="text" id="attachment-details-alt-text" value="{{ data.alt }}" aria-describedby="alt-text-description" {{ maybeReadOnly }} /> </span> <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree" target="_blank" rel="noopener">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p> <# } #> <span class="setting" data-setting="title"> <label for="attachment-details-title" class="name">Title</label> <input type="text" id="attachment-details-title" value="{{ data.title }}" {{ maybeReadOnly }} /> </span> <# if ( 'audio' === data.type ) { #> <span class="setting" data-setting="artist"> <label for="attachment-details-artist" class="name">Artist</label> <input type="text" id="attachment-details-artist" value="{{ data.artist || data.meta.artist || '' }}" /> </span> <span class="setting" data-setting="album"> <label for="attachment-details-album" class="name">Album</label> <input type="text" id="attachment-details-album" value="{{ data.album || data.meta.album || '' }}" /> </span> <# } #> <span class="setting" data-setting="caption"> <label for="attachment-details-caption" class="name">Caption</label> <textarea id="attachment-details-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea> </span> <span class="setting" data-setting="description"> <label for="attachment-details-description" class="name">Description</label> <textarea id="attachment-details-description" {{ maybeReadOnly }}>{{ data.description }}</textarea> </span> <span class="setting" data-setting="url"> <label for="attachment-details-copy-link" class="name">File URL:</label> <input type="text" class="attachment-details-copy-link" id="attachment-details-copy-link" value="{{ data.url }}" readonly /> <div class="copy-to-clipboard-container"> <button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-copy-link">Copy URL to clipboard</button> <span class="success hidden" aria-hidden="true">Copied!</span> </div> </span> </script> <script type="text/html" id="tmpl-media-selection"> <div class="selection-info"> <span class="count"></span> <# if ( data.editable ) { #> <button type="button" class="button-link edit-selection">Edit Selection</button> <# } #> <# if ( data.clearable ) { #> <button type="button" class="button-link clear-selection">Clear</button> <# } #> </div> <div class="selection-view"></div> </script> <script type="text/html" id="tmpl-attachment-display-settings"> <h2>Attachment Display Settings</h2> <# if ( 'image' === data.type ) { #> <span class="setting align"> <label for="attachment-display-settings-alignment" class="name">Alignment</label> <select id="attachment-display-settings-alignment" class="alignment" data-setting="align" <# if ( data.userSettings ) { #> data-user-setting="align" <# } #>> <option value="left"> Left </option> <option value="center"> Center </option> <option value="right"> Right </option> <option value="none" selected> None </option> </select> </span> <# } #> <span class="setting"> <label for="attachment-display-settings-link-to" class="name"> <# if ( data.model.canEmbed ) { #> Embed or Link <# } else { #> Link To <# } #> </label> <select id="attachment-display-settings-link-to" class="link-to" data-setting="link" <# if ( data.userSettings && ! data.model.canEmbed ) { #> data-user-setting="urlbutton" <# } #>> <# if ( data.model.canEmbed ) { #> <option value="embed" selected> Embed Media Player </option> <option value="file"> <# } else { #> <option value="none" selected> None </option> <option value="file"> <# } #> <# if ( data.model.canEmbed ) { #> Link to Media File <# } else { #> Media File <# } #> </option> <option value="post"> <# if ( data.model.canEmbed ) { #> Link to Attachment Page <# } else { #> Attachment Page <# } #> </option> <# if ( 'image' === data.type ) { #> <option value="custom"> Custom URL </option> <# } #> </select> </span> <span class="setting"> <label for="attachment-display-settings-link-to-custom" class="name">URL</label> <input type="text" id="attachment-display-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> </span> <# if ( 'undefined' !== typeof data.sizes ) { #> <span class="setting"> <label for="attachment-display-settings-size" class="name">Size</label> <select id="attachment-display-settings-size" class="size" name="size" data-setting="size" <# if ( data.userSettings ) { #> data-user-setting="imgsize" <# } #>> <# var size = data.sizes['thumbnail']; if ( size ) { #> <option value="thumbnail" > Thumbnail – {{ size.width }} × {{ size.height }} </option> <# } #> <# var size = data.sizes['medium']; if ( size ) { #> <option value="medium" > Medium – {{ size.width }} × {{ size.height }} </option> <# } #> <# var size = data.sizes['large']; if ( size ) { #> <option value="large" > Large – {{ size.width }} × {{ size.height }} </option> <# } #> <# var size = data.sizes['full']; if ( size ) { #> <option value="full" selected='selected'> Full Size – {{ size.width }} × {{ size.height }} </option> <# } #> </select> </span> <# } #> </script> <script type="text/html" id="tmpl-gallery-settings"> <h2>Gallery Settings</h2> <span class="setting"> <label for="gallery-settings-link-to" class="name">Link To</label> <select id="gallery-settings-link-to" class="link-to" data-setting="link" <# if ( data.userSettings ) { #> data-user-setting="urlbutton" <# } #>> <option value="post" <# if ( ! wp.media.galleryDefaults.link || 'post' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> Attachment Page </option> <option value="file" <# if ( 'file' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> Media File </option> <option value="none" <# if ( 'none' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> None </option> </select> </span> <span class="setting"> <label for="gallery-settings-columns" class="name select-label-inline">Columns</label> <select id="gallery-settings-columns" class="columns" name="columns" data-setting="columns"> <option value="1" <# if ( 1 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 1 </option> <option value="2" <# if ( 2 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 2 </option> <option value="3" <# if ( 3 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 3 </option> <option value="4" <# if ( 4 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 4 </option> <option value="5" <# if ( 5 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 5 </option> <option value="6" <# if ( 6 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 6 </option> <option value="7" <# if ( 7 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 7 </option> <option value="8" <# if ( 8 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 8 </option> <option value="9" <# if ( 9 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 9 </option> </select> </span> <span class="setting"> <input type="checkbox" id="gallery-settings-random-order" data-setting="_orderbyRandom" /> <label for="gallery-settings-random-order" class="checkbox-label-inline">Random Order</label> </span> <span class="setting size"> <label for="gallery-settings-size" class="name">Size</label> <select id="gallery-settings-size" class="size" name="size" data-setting="size" <# if ( data.userSettings ) { #> data-user-setting="imgsize" <# } #> > <option value="thumbnail"> Thumbnail </option> <option value="medium"> Medium </option> <option value="large"> Large </option> <option value="full"> Full Size </option> </select> </span> </script> <script type="text/html" id="tmpl-playlist-settings"> <h2>Playlist Settings</h2> <# var emptyModel = _.isEmpty( data.model ), isVideo = 'video' === data.controller.get('library').props.get('type'); #> <span class="setting"> <input type="checkbox" id="playlist-settings-show-list" data-setting="tracklist" <# if ( emptyModel ) { #> checked="checked" <# } #> /> <label for="playlist-settings-show-list" class="checkbox-label-inline"> <# if ( isVideo ) { #> Show Video List <# } else { #> Show Tracklist <# } #> </label> </span> <# if ( ! isVideo ) { #> <span class="setting"> <input type="checkbox" id="playlist-settings-show-artist" data-setting="artists" <# if ( emptyModel ) { #> checked="checked" <# } #> /> <label for="playlist-settings-show-artist" class="checkbox-label-inline"> Show Artist Name in Tracklist </label> </span> <# } #> <span class="setting"> <input type="checkbox" id="playlist-settings-show-images" data-setting="images" <# if ( emptyModel ) { #> checked="checked" <# } #> /> <label for="playlist-settings-show-images" class="checkbox-label-inline"> Show Images </label> </span> </script> <script type="text/html" id="tmpl-embed-link-settings"> <span class="setting link-text"> <label for="embed-link-settings-link-text" class="name">Link Text</label> <input type="text" id="embed-link-settings-link-text" class="alignment" data-setting="linkText" /> </span> <div class="embed-container" style="display: none;"> <div class="embed-preview"></div> </div> </script> <script type="text/html" id="tmpl-embed-image-settings"> <div class="wp-clearfix"> <div class="thumbnail"> <img src="{{ data.model.url }}" draggable="false" alt="" /> </div> </div> <span class="setting alt-text has-description"> <label for="embed-image-settings-alt-text" class="name">Alternative Text</label> <input type="text" id="embed-image-settings-alt-text" data-setting="alt" aria-describedby="alt-text-description" /> </span> <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree" target="_blank" rel="noopener">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p> <span class="setting caption"> <label for="embed-image-settings-caption" class="name">Caption</label> <textarea id="embed-image-settings-caption" data-setting="caption"></textarea> </span> <fieldset class="setting-group"> <legend class="name">Align</legend> <span class="setting align"> <span class="button-group button-large" data-setting="align"> <button class="button" value="left"> Left </button> <button class="button" value="center"> Center </button> <button class="button" value="right"> Right </button> <button class="button active" value="none"> None </button> </span> </span> </fieldset> <fieldset class="setting-group"> <legend class="name">Link To</legend> <span class="setting link-to"> <span class="button-group button-large" data-setting="link"> <button class="button" value="file"> Image URL </button> <button class="button" value="custom"> Custom URL </button> <button class="button active" value="none"> None </button> </span> </span> <span class="setting"> <label for="embed-image-settings-link-to-custom" class="name">URL</label> <input type="text" id="embed-image-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> </span> </fieldset> </script> <script type="text/html" id="tmpl-image-details"> <div class="media-embed"> <div class="embed-media-settings"> <div class="column-settings"> <span class="setting alt-text has-description"> <label for="image-details-alt-text" class="name">Alternative Text</label> <input type="text" id="image-details-alt-text" data-setting="alt" value="{{ data.model.alt }}" aria-describedby="alt-text-description" /> </span> <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree" target="_blank" rel="noopener">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p> <span class="setting caption"> <label for="image-details-caption" class="name">Caption</label> <textarea id="image-details-caption" data-setting="caption">{{ data.model.caption }}</textarea> </span> <h2>Display Settings</h2> <fieldset class="setting-group"> <legend class="legend-inline">Align</legend> <span class="setting align"> <span class="button-group button-large" data-setting="align"> <button class="button" value="left"> Left </button> <button class="button" value="center"> Center </button> <button class="button" value="right"> Right </button> <button class="button active" value="none"> None </button> </span> </span> </fieldset> <# if ( data.attachment ) { #> <# if ( 'undefined' !== typeof data.attachment.sizes ) { #> <span class="setting size"> <label for="image-details-size" class="name">Size</label> <select id="image-details-size" class="size" name="size" data-setting="size" <# if ( data.userSettings ) { #> data-user-setting="imgsize" <# } #>> <# var size = data.sizes['thumbnail']; if ( size ) { #> <option value="thumbnail"> Thumbnail – {{ size.width }} × {{ size.height }} </option> <# } #> <# var size = data.sizes['medium']; if ( size ) { #> <option value="medium"> Medium – {{ size.width }} × {{ size.height }} </option> <# } #> <# var size = data.sizes['large']; if ( size ) { #> <option value="large"> Large – {{ size.width }} × {{ size.height }} </option> <# } #> <# var size = data.sizes['full']; if ( size ) { #> <option value="full"> Full Size – {{ size.width }} × {{ size.height }} </option> <# } #> <option value="custom"> Custom Size </option> </select> </span> <# } #> <div class="custom-size wp-clearfix<# if ( data.model.size !== 'custom' ) { #> hidden<# } #>"> <span class="custom-size-setting"> <label for="image-details-size-width">Width</label> <input type="number" id="image-details-size-width" aria-describedby="image-size-desc" data-setting="customWidth" step="1" value="{{ data.model.customWidth }}" /> </span> <span class="sep" aria-hidden="true">×</span> <span class="custom-size-setting"> <label for="image-details-size-height">Height</label> <input type="number" id="image-details-size-height" aria-describedby="image-size-desc" data-setting="customHeight" step="1" value="{{ data.model.customHeight }}" /> </span> <p id="image-size-desc" class="description">Image size in pixels</p> </div> <# } #> <span class="setting link-to"> <label for="image-details-link-to" class="name">Link To</label> <select id="image-details-link-to" data-setting="link"> <# if ( data.attachment ) { #> <option value="file"> Media File </option> <option value="post"> Attachment Page </option> <# } else { #> <option value="file"> Image URL </option> <# } #> <option value="custom"> Custom URL </option> <option value="none"> None </option> </select> </span> <span class="setting"> <label for="image-details-link-to-custom" class="name">URL</label> <input type="text" id="image-details-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> </span> <div class="advanced-section"> <h2><button type="button" class="button-link advanced-toggle">Advanced Options</button></h2> <div class="advanced-settings hidden"> <div class="advanced-image"> <span class="setting title-text"> <label for="image-details-title-attribute" class="name">Image Title Attribute</label> <input type="text" id="image-details-title-attribute" data-setting="title" value="{{ data.model.title }}" /> </span> <span class="setting extra-classes"> <label for="image-details-css-class" class="name">Image CSS Class</label> <input type="text" id="image-details-css-class" data-setting="extraClasses" value="{{ data.model.extraClasses }}" /> </span> </div> <div class="advanced-link"> <span class="setting link-target"> <input type="checkbox" id="image-details-link-target" data-setting="linkTargetBlank" value="_blank" <# if ( data.model.linkTargetBlank ) { #>checked="checked"<# } #>> <label for="image-details-link-target" class="checkbox-label">Open link in a new tab</label> </span> <span class="setting link-rel"> <label for="image-details-link-rel" class="name">Link Rel</label> <input type="text" id="image-details-link-rel" data-setting="linkRel" value="{{ data.model.linkRel }}" /> </span> <span class="setting link-class-name"> <label for="image-details-link-css-class" class="name">Link CSS Class</label> <input type="text" id="image-details-link-css-class" data-setting="linkClassName" value="{{ data.model.linkClassName }}" /> </span> </div> </div> </div> </div> <div class="column-image"> <div class="image"> <img src="{{ data.model.url }}" draggable="false" alt="" /> <# if ( data.attachment && window.imageEdit ) { #> <div class="actions"> <input type="button" class="edit-attachment button" value="Edit Original" /> <input type="button" class="replace-attachment button" value="Replace" /> </div> <# } #> </div> </div> </div> </div> </script> <script type="text/html" id="tmpl-image-editor"> <div id="media-head-{{ data.id }}"></div> <div id="image-editor-{{ data.id }}"></div> </script> <script type="text/html" id="tmpl-audio-details"> <# var ext, html5types = { mp3: wp.media.view.settings.embedMimes.mp3, ogg: wp.media.view.settings.embedMimes.ogg }; #> <div class="media-embed media-embed-details"> <div class="embed-media-settings embed-audio-settings"> <audio style="visibility: hidden" controls class="wp-audio-shortcode" width="{{ _.isUndefined( data.model.width ) ? 400 : data.model.width }}" preload="{{ _.isUndefined( data.model.preload ) ? 'none' : data.model.preload }}" <# if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) { #> autoplay<# } if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) { #> loop<# } #> > <# if ( ! _.isEmpty( data.model.src ) ) { #> <source src="{{ data.model.src }}" type="{{ wp.media.view.settings.embedMimes[ data.model.src.split('.').pop() ] }}" /> <# } #> <# if ( ! _.isEmpty( data.model.mp3 ) ) { #> <source src="{{ data.model.mp3 }}" type="{{ wp.media.view.settings.embedMimes[ 'mp3' ] }}" /> <# } #> <# if ( ! _.isEmpty( data.model.ogg ) ) { #> <source src="{{ data.model.ogg }}" type="{{ wp.media.view.settings.embedMimes[ 'ogg' ] }}" /> <# } #> <# if ( ! _.isEmpty( data.model.flac ) ) { #> <source src="{{ data.model.flac }}" type="{{ wp.media.view.settings.embedMimes[ 'flac' ] }}" /> <# } #> <# if ( ! _.isEmpty( data.model.m4a ) ) { #> <source src="{{ data.model.m4a }}" type="{{ wp.media.view.settings.embedMimes[ 'm4a' ] }}" /> <# } #> <# if ( ! _.isEmpty( data.model.wav ) ) { #> <source src="{{ data.model.wav }}" type="{{ wp.media.view.settings.embedMimes[ 'wav' ] }}" /> <# } #> </audio> <# if ( ! _.isEmpty( data.model.src ) ) { ext = data.model.src.split('.').pop(); if ( html5types[ ext ] ) { delete html5types[ ext ]; } #> <span class="setting"> <label for="audio-details-source" class="name">URL</label> <input type="text" id="audio-details-source" readonly data-setting="src" value="{{ data.model.src }}" /> <button type="button" class="button-link remove-setting">Remove audio source</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.mp3 ) ) { if ( ! _.isUndefined( html5types.mp3 ) ) { delete html5types.mp3; } #> <span class="setting"> <label for="audio-details-mp3-source" class="name">MP3</label> <input type="text" id="audio-details-mp3-source" readonly data-setting="mp3" value="{{ data.model.mp3 }}" /> <button type="button" class="button-link remove-setting">Remove audio source</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.ogg ) ) { if ( ! _.isUndefined( html5types.ogg ) ) { delete html5types.ogg; } #> <span class="setting"> <label for="audio-details-ogg-source" class="name">OGG</label> <input type="text" id="audio-details-ogg-source" readonly data-setting="ogg" value="{{ data.model.ogg }}" /> <button type="button" class="button-link remove-setting">Remove audio source</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.flac ) ) { if ( ! _.isUndefined( html5types.flac ) ) { delete html5types.flac; } #> <span class="setting"> <label for="audio-details-flac-source" class="name">FLAC</label> <input type="text" id="audio-details-flac-source" readonly data-setting="flac" value="{{ data.model.flac }}" /> <button type="button" class="button-link remove-setting">Remove audio source</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.m4a ) ) { if ( ! _.isUndefined( html5types.m4a ) ) { delete html5types.m4a; } #> <span class="setting"> <label for="audio-details-m4a-source" class="name">M4A</label> <input type="text" id="audio-details-m4a-source" readonly data-setting="m4a" value="{{ data.model.m4a }}" /> <button type="button" class="button-link remove-setting">Remove audio source</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.wav ) ) { if ( ! _.isUndefined( html5types.wav ) ) { delete html5types.wav; } #> <span class="setting"> <label for="audio-details-wav-source" class="name">WAV</label> <input type="text" id="audio-details-wav-source" readonly data-setting="wav" value="{{ data.model.wav }}" /> <button type="button" class="button-link remove-setting">Remove audio source</button> </span> <# } #> <# if ( ! _.isEmpty( html5types ) ) { #> <fieldset class="setting-group"> <legend class="name">Add alternate sources for maximum HTML5 playback</legend> <span class="setting"> <span class="button-large"> <# _.each( html5types, function (mime, type) { #> <button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button> <# } ) #> </span> </span> </fieldset> <# } #> <fieldset class="setting-group"> <legend class="name">Preload</legend> <span class="setting preload"> <span class="button-group button-large" data-setting="preload"> <button class="button" value="auto">Auto</button> <button class="button" value="metadata">Metadata</button> <button class="button active" value="none">None</button> </span> </span> </fieldset> <span class="setting-group"> <span class="setting checkbox-setting autoplay"> <input type="checkbox" id="audio-details-autoplay" data-setting="autoplay" /> <label for="audio-details-autoplay" class="checkbox-label">Autoplay</label> </span> <span class="setting checkbox-setting"> <input type="checkbox" id="audio-details-loop" data-setting="loop" /> <label for="audio-details-loop" class="checkbox-label">Loop</label> </span> </span> </div> </div> </script> <script type="text/html" id="tmpl-video-details"> <# var ext, html5types = { mp4: wp.media.view.settings.embedMimes.mp4, ogv: wp.media.view.settings.embedMimes.ogv, webm: wp.media.view.settings.embedMimes.webm }; #> <div class="media-embed media-embed-details"> <div class="embed-media-settings embed-video-settings"> <div class="wp-video-holder"> <# var w = ! data.model.width || data.model.width > 640 ? 640 : data.model.width, h = ! data.model.height ? 360 : data.model.height; if ( data.model.width && w !== data.model.width ) { h = Math.ceil( ( h * w ) / data.model.width ); } #> <# var w_rule = '', classes = [], w, h, settings = wp.media.view.settings, isYouTube = isVimeo = false; if ( ! _.isEmpty( data.model.src ) ) { isYouTube = data.model.src.match(/youtube|youtu\.be/); isVimeo = -1 !== data.model.src.indexOf('vimeo'); } if ( settings.contentWidth && data.model.width >= settings.contentWidth ) { w = settings.contentWidth; } else { w = data.model.width; } if ( w !== data.model.width ) { h = Math.ceil( ( data.model.height * w ) / data.model.width ); } else { h = data.model.height; } if ( w ) { w_rule = 'width: ' + w + 'px; '; } if ( isYouTube ) { classes.push( 'youtube-video' ); } if ( isVimeo ) { classes.push( 'vimeo-video' ); } #> <div style="{{ w_rule }}" class="wp-video"> <video controls class="wp-video-shortcode {{ classes.join( ' ' ) }}" <# if ( w ) { #>width="{{ w }}"<# } #> <# if ( h ) { #>height="{{ h }}"<# } #> <# if ( ! _.isUndefined( data.model.poster ) && data.model.poster ) { #> poster="{{ data.model.poster }}"<# } #> preload ="{{ _.isUndefined( data.model.preload ) ? 'metadata' : data.model.preload }}" <# if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) { #> autoplay<# } if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) { #> loop<# } #> > <# if ( ! _.isEmpty( data.model.src ) ) { if ( isYouTube ) { #> <source src="{{ data.model.src }}" type="video/youtube" /> <# } else if ( isVimeo ) { #> <source src="{{ data.model.src }}" type="video/vimeo" /> <# } else { #> <source src="{{ data.model.src }}" type="{{ settings.embedMimes[ data.model.src.split('.').pop() ] }}" /> <# } } #> <# if ( data.model.mp4 ) { #> <source src="{{ data.model.mp4 }}" type="{{ settings.embedMimes[ 'mp4' ] }}" /> <# } #> <# if ( data.model.m4v ) { #> <source src="{{ data.model.m4v }}" type="{{ settings.embedMimes[ 'm4v' ] }}" /> <# } #> <# if ( data.model.webm ) { #> <source src="{{ data.model.webm }}" type="{{ settings.embedMimes[ 'webm' ] }}" /> <# } #> <# if ( data.model.ogv ) { #> <source src="{{ data.model.ogv }}" type="{{ settings.embedMimes[ 'ogv' ] }}" /> <# } #> <# if ( data.model.flv ) { #> <source src="{{ data.model.flv }}" type="{{ settings.embedMimes[ 'flv' ] }}" /> <# } #> {{{ data.model.content }}} </video> </div> <# if ( ! _.isEmpty( data.model.src ) ) { ext = data.model.src.split('.').pop(); if ( html5types[ ext ] ) { delete html5types[ ext ]; } #> <span class="setting"> <label for="video-details-source" class="name">URL</label> <input type="text" id="video-details-source" readonly data-setting="src" value="{{ data.model.src }}" /> <button type="button" class="button-link remove-setting">Remove video source</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.mp4 ) ) { if ( ! _.isUndefined( html5types.mp4 ) ) { delete html5types.mp4; } #> <span class="setting"> <label for="video-details-mp4-source" class="name">MP4</label> <input type="text" id="video-details-mp4-source" readonly data-setting="mp4" value="{{ data.model.mp4 }}" /> <button type="button" class="button-link remove-setting">Remove video source</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.m4v ) ) { if ( ! _.isUndefined( html5types.m4v ) ) { delete html5types.m4v; } #> <span class="setting"> <label for="video-details-m4v-source" class="name">M4V</label> <input type="text" id="video-details-m4v-source" readonly data-setting="m4v" value="{{ data.model.m4v }}" /> <button type="button" class="button-link remove-setting">Remove video source</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.webm ) ) { if ( ! _.isUndefined( html5types.webm ) ) { delete html5types.webm; } #> <span class="setting"> <label for="video-details-webm-source" class="name">WEBM</label> <input type="text" id="video-details-webm-source" readonly data-setting="webm" value="{{ data.model.webm }}" /> <button type="button" class="button-link remove-setting">Remove video source</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.ogv ) ) { if ( ! _.isUndefined( html5types.ogv ) ) { delete html5types.ogv; } #> <span class="setting"> <label for="video-details-ogv-source" class="name">OGV</label> <input type="text" id="video-details-ogv-source" readonly data-setting="ogv" value="{{ data.model.ogv }}" /> <button type="button" class="button-link remove-setting">Remove video source</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.flv ) ) { if ( ! _.isUndefined( html5types.flv ) ) { delete html5types.flv; } #> <span class="setting"> <label for="video-details-flv-source" class="name">FLV</label> <input type="text" id="video-details-flv-source" readonly data-setting="flv" value="{{ data.model.flv }}" /> <button type="button" class="button-link remove-setting">Remove video source</button> </span> <# } #> </div> <# if ( ! _.isEmpty( html5types ) ) { #> <fieldset class="setting-group"> <legend class="name">Add alternate sources for maximum HTML5 playback</legend> <span class="setting"> <span class="button-large"> <# _.each( html5types, function (mime, type) { #> <button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button> <# } ) #> </span> </span> </fieldset> <# } #> <# if ( ! _.isEmpty( data.model.poster ) ) { #> <span class="setting"> <label for="video-details-poster-image" class="name">Poster Image</label> <input type="text" id="video-details-poster-image" readonly data-setting="poster" value="{{ data.model.poster }}" /> <button type="button" class="button-link remove-setting">Remove poster image</button> </span> <# } #> <fieldset class="setting-group"> <legend class="name">Preload</legend> <span class="setting preload"> <span class="button-group button-large" data-setting="preload"> <button class="button" value="auto">Auto</button> <button class="button" value="metadata">Metadata</button> <button class="button active" value="none">None</button> </span> </span> </fieldset> <span class="setting-group"> <span class="setting checkbox-setting autoplay"> <input type="checkbox" id="video-details-autoplay" data-setting="autoplay" /> <label for="video-details-autoplay" class="checkbox-label">Autoplay</label> </span> <span class="setting checkbox-setting"> <input type="checkbox" id="video-details-loop" data-setting="loop" /> <label for="video-details-loop" class="checkbox-label">Loop</label> </span> </span> <span class="setting" data-setting="content"> <# var content = ''; if ( ! _.isEmpty( data.model.content ) ) { var tracks = jQuery( data.model.content ).filter( 'track' ); _.each( tracks.toArray(), function( track, index ) { content += track.outerHTML; #> <label for="video-details-track-{{ index }}" class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</label> <input class="content-track" type="text" id="video-details-track-{{ index }}" aria-describedby="video-details-track-desc-{{ index }}" value="{{ track.outerHTML }}" /> <span class="description" id="video-details-track-desc-{{ index }}"> The srclang, label, and kind values can be edited to set the video track language and kind. </span> <button type="button" class="button-link remove-setting remove-track">Remove video track</button><br/> <# } ); #> <# } else { #> <span class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</span><br /> <em>There are no associated subtitles.</em> <# } #> <textarea class="hidden content-setting">{{ content }}</textarea> </span> </div> </div> </script> <script type="text/html" id="tmpl-editor-gallery"> <# if ( data.attachments.length ) { #> <div class="gallery gallery-columns-{{ data.columns }}"> <# _.each( data.attachments, function( attachment, index ) { #> <dl class="gallery-item"> <dt class="gallery-icon"> <# if ( attachment.thumbnail ) { #> <img src="{{ attachment.thumbnail.url }}" width="{{ attachment.thumbnail.width }}" height="{{ attachment.thumbnail.height }}" alt="{{ attachment.alt }}" /> <# } else { #> <img src="{{ attachment.url }}" alt="{{ attachment.alt }}" /> <# } #> </dt> <# if ( attachment.caption ) { #> <dd class="wp-caption-text gallery-caption"> {{{ data.verifyHTML( attachment.caption ) }}} </dd> <# } #> </dl> <# if ( index % data.columns === data.columns - 1 ) { #> <br style="clear: both;"> <# } #> <# } ); #> </div> <# } else { #> <div class="wpview-error"> <div class="dashicons dashicons-format-gallery"></div><p>No items found.</p> </div> <# } #> </script> <script type="text/html" id="tmpl-crop-content"> <img class="crop-image" src="{{ data.url }}" alt="Image crop area preview. Requires mouse interaction." /> <div class="upload-errors"></div> </script> <script type="text/html" id="tmpl-site-icon-preview"> <h2>Preview</h2> <strong aria-hidden="true">As a browser icon</strong> <div class="favicon-preview"> <img width="182" height="" alt="" data-src="https://www.pbs.org/wgbh/masterpiece/wp-admin/images/browser.png" class="browser-preview lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /><noscript><img src="https://www.pbs.org/wgbh/masterpiece/wp-admin/images/browser.png" class="browser-preview" width="182" height="" alt="" /></noscript> <div class="favicon"> <img id="preview-favicon" src="{{ data.url }}" alt="Preview as a browser icon" /> </div> <span class="browser-title" aria-hidden="true"><# print( 'Masterpiece' ) #></span> </div> <strong aria-hidden="true">As an app icon</strong> <div class="app-icon-preview"> <img id="preview-app-icon" src="{{ data.url }}" alt="Preview as an app icon" /> </div> </script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/underscore.min.js?ver=1.13.1' id='underscore-js'></script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/shortcode.min.js?ver=5.9.10' id='shortcode-js'></script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/backbone.min.js?ver=1.4.0' id='backbone-js'></script> <script type='text/javascript' id='wp-util-js-extra'> /* <![CDATA[ */ var _wpUtilSettings = {"ajax":{"url":"\/wgbh\/masterpiece\/wp-admin\/admin-ajax.php"}}; /* ]]> */ </script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/wp-util.min.js?ver=5.9.10' id='wp-util-js'></script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/wp-backbone.min.js?ver=5.9.10' id='wp-backbone-js'></script> <script type='text/javascript' id='media-models-js-extra'> /* <![CDATA[ */ var _wpMediaModelsL10n = {"settings":{"ajaxurl":"\/wgbh\/masterpiece\/wp-admin\/admin-ajax.php","post":{"id":0}}}; /* ]]> */ </script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/media-models.min.js?ver=5.9.10' id='media-models-js'></script> <script type='text/javascript' id='wp-plupload-js-extra'> /* <![CDATA[ */ var pluploadL10n = {"queue_limit_exceeded":"You have attempted to queue too many files.","file_exceeds_size_limit":"%s exceeds the maximum upload size for this site.","zero_byte_file":"This file is empty. Please try another.","invalid_filetype":"Sorry, you are not allowed to upload this file type.","not_an_image":"This file is not an image. Please try another.","image_memory_exceeded":"Memory exceeded. Please try another smaller file.","image_dimensions_exceeded":"This is larger than the maximum size. Please try another.","default_error":"An error occurred in the upload. Please try again later.","missing_upload_url":"There was a configuration error. Please contact the server administrator.","upload_limit_exceeded":"You may only upload 1 file.","http_error":"Unexpected response from the server. The file may have been uploaded successfully. Check in the Media Library or reload the page.","http_error_image":"The server cannot process the image. This can happen if the server is busy or does not have enough resources to complete the task. Uploading a smaller image may help. Suggested maximum size is 2560 pixels.","upload_failed":"Upload failed.","big_upload_failed":"Please try uploading this file with the %1$sbrowser uploader%2$s.","big_upload_queued":"%s exceeds the maximum upload size for the multi-file uploader when used in your browser.","io_error":"IO error.","security_error":"Security error.","file_cancelled":"File canceled.","upload_stopped":"Upload stopped.","dismiss":"Dismiss","crunching":"Crunching\u2026","deleted":"moved to the Trash.","error_uploading":"\u201c%s\u201d has failed to upload.","unsupported_image":"This image cannot be displayed in a web browser. For best results convert it to JPEG before uploading.","noneditable_image":"This image cannot be processed by the web server. Convert it to JPEG or PNG before uploading.","file_url_copied":"The file URL has been copied to your clipboard"}; var _wpPluploadSettings = {"defaults":{"file_data_name":"async-upload","url":"\/wgbh\/masterpiece\/wp-admin\/async-upload.php","filters":{"max_file_size":"31457280b","mime_types":[{"extensions":"jpg,jpeg,jpe,gif,png,bmp,tiff,tif,webp,ico,heic,asf,asx,wmv,wmx,wm,avi,divx,flv,mov,qt,mpeg,mpg,mpe,mp4,m4v,ogv,webm,mkv,3gp,3gpp,3g2,3gp2,txt,asc,c,cc,h,srt,csv,tsv,ics,rtx,css,vtt,dfxp,mp3,m4a,m4b,aac,ra,ram,wav,ogg,oga,flac,mid,midi,wma,wax,mka,rtf,pdf,class,tar,zip,gz,gzip,rar,7z,psd,xcf,doc,pot,pps,ppt,wri,xla,xls,xlt,xlw,mdb,mpp,docx,docm,dotx,dotm,xlsx,xlsm,xlsb,xltx,xltm,xlam,pptx,pptm,ppsx,ppsm,potx,potm,ppam,sldx,sldm,onetoc,onetoc2,onetmp,onepkg,oxps,xps,odt,odp,ods,odg,odc,odb,odf,wp,wpd,key,numbers,pages"}]},"heic_upload_error":true,"multipart_params":{"action":"upload-attachment","_wpnonce":"c08e2dc426"}},"browser":{"mobile":false,"supported":true},"limitExceeded":false}; /* ]]> */ </script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/plupload/wp-plupload.min.js?ver=5.9.10' id='wp-plupload-js'></script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/jquery/ui/core.min.js?ver=1.13.1' id='jquery-ui-core-js'></script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/jquery/ui/mouse.min.js?ver=1.13.1' id='jquery-ui-mouse-js'></script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/jquery/ui/sortable.min.js?ver=1.13.1' id='jquery-ui-sortable-js'></script> <script type='text/javascript' id='mediaelement-core-js-before'> var mejsL10n = {"language":"en","strings":{"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https:\/\/get.adobe.com\/flashplayer\/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left\/Right Arrow keys to advance one second, Up\/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up\/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions\/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}}; </script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.16' id='mediaelement-core-js'></script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=5.9.10' id='mediaelement-migrate-js'></script> <script type='text/javascript' id='mediaelement-js-extra'> /* <![CDATA[ */ var _wpmejsSettings = {"pluginPath":"\/wgbh\/masterpiece\/wp-includes\/js\/mediaelement\/","classPrefix":"mejs-","stretching":"responsive"}; /* ]]> */ </script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=5.9.10' id='wp-mediaelement-js'></script> <script type='text/javascript' id='wp-api-request-js-extra'> /* <![CDATA[ */ var wpApiSettings = {"root":"https:\/\/www.pbs.org\/wgbh\/masterpiece\/wp-json\/","nonce":"329e430131","versionString":"wp\/v2\/"}; /* ]]> */ </script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/api-request.min.js?ver=5.9.10' id='wp-api-request-js'></script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.13.9' id='regenerator-runtime-js'></script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0' id='wp-polyfill-js'></script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/dist/dom-ready.min.js?ver=ecda74de0221e1c2ce5c57cbb5af09d5' id='wp-dom-ready-js'></script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/dist/hooks.min.js?ver=1e58c8c5a32b2e97491080c5b10dc71c' id='wp-hooks-js'></script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/dist/i18n.min.js?ver=30fcecb428a0e8383d3776bcdd3a7834' id='wp-i18n-js'></script> <script type='text/javascript' id='wp-i18n-js-after'> wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); </script> <script type='text/javascript' id='wp-a11y-js-translations'> ( function( domain, translations ) { var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; localeData[""].domain = domain; wp.i18n.setLocaleData( localeData, domain ); } )( "default", { "locale_data": { "messages": { "": {} } } } ); </script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/dist/a11y.min.js?ver=68e470cf840f69530e9db3be229ad4b6' id='wp-a11y-js'></script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/clipboard.min.js?ver=5.9.10' id='clipboard-js'></script> <script type='text/javascript' id='media-views-js-extra'> /* <![CDATA[ */ var _wpMediaViewsL10n = {"mediaFrameDefaultTitle":"Media","url":"URL","addMedia":"Add media","search":"Search","select":"Select","cancel":"Cancel","update":"Update","replace":"Replace","remove":"Remove","back":"Back","selected":"%d selected","dragInfo":"Drag and drop to reorder media files.","uploadFilesTitle":"Upload files","uploadImagesTitle":"Upload images","mediaLibraryTitle":"Media Library","insertMediaTitle":"Add media","createNewGallery":"Create a new gallery","createNewPlaylist":"Create a new playlist","createNewVideoPlaylist":"Create a new video playlist","returnToLibrary":"\u2190 Go to library","allMediaItems":"All media items","allDates":"All dates","noItemsFound":"No items found.","insertIntoPost":"Insert into post","unattached":"Unattached","mine":"Mine","trash":"Trash","uploadedToThisPost":"Uploaded to this post","warnDelete":"You are about to permanently delete this item from your site.\nThis action cannot be undone.\n 'Cancel' to stop, 'OK' to delete.","warnBulkDelete":"You are about to permanently delete these items from your site.\nThis action cannot be undone.\n 'Cancel' to stop, 'OK' to delete.","warnBulkTrash":"You are about to trash these items.\n 'Cancel' to stop, 'OK' to delete.","bulkSelect":"Bulk select","trashSelected":"Move to Trash","restoreSelected":"Restore from Trash","deletePermanently":"Delete permanently","apply":"Apply","filterByDate":"Filter by date","filterByType":"Filter by type","searchLabel":"Search","searchMediaLabel":"Search media","searchMediaPlaceholder":"Search media items...","mediaFound":"Number of media items found: %d","noMedia":"No media items found.","noMediaTryNewSearch":"No media items found. Try a different search.","attachmentDetails":"Attachment details","insertFromUrlTitle":"Insert from URL","setFeaturedImageTitle":"Featured image","setFeaturedImage":"Set featured image","createGalleryTitle":"Create gallery","editGalleryTitle":"Edit gallery","cancelGalleryTitle":"\u2190 Cancel gallery","insertGallery":"Insert gallery","updateGallery":"Update gallery","addToGallery":"Add to gallery","addToGalleryTitle":"Add to gallery","reverseOrder":"Reverse order","imageDetailsTitle":"Image details","imageReplaceTitle":"Replace image","imageDetailsCancel":"Cancel edit","editImage":"Edit image","chooseImage":"Choose image","selectAndCrop":"Select and crop","skipCropping":"Skip cropping","cropImage":"Crop image","cropYourImage":"Crop your image","cropping":"Cropping\u2026","suggestedDimensions":"Suggested image dimensions: %1$s by %2$s pixels.","cropError":"There has been an error cropping your image.","audioDetailsTitle":"Audio details","audioReplaceTitle":"Replace audio","audioAddSourceTitle":"Add audio source","audioDetailsCancel":"Cancel edit","videoDetailsTitle":"Video details","videoReplaceTitle":"Replace video","videoAddSourceTitle":"Add video source","videoDetailsCancel":"Cancel edit","videoSelectPosterImageTitle":"Select poster image","videoAddTrackTitle":"Add subtitles","playlistDragInfo":"Drag and drop to reorder tracks.","createPlaylistTitle":"Create audio playlist","editPlaylistTitle":"Edit audio playlist","cancelPlaylistTitle":"\u2190 Cancel audio playlist","insertPlaylist":"Insert audio playlist","updatePlaylist":"Update audio playlist","addToPlaylist":"Add to audio playlist","addToPlaylistTitle":"Add to Audio Playlist","videoPlaylistDragInfo":"Drag and drop to reorder videos.","createVideoPlaylistTitle":"Create video playlist","editVideoPlaylistTitle":"Edit video playlist","cancelVideoPlaylistTitle":"\u2190 Cancel video playlist","insertVideoPlaylist":"Insert video playlist","updateVideoPlaylist":"Update video playlist","addToVideoPlaylist":"Add to video playlist","addToVideoPlaylistTitle":"Add to video Playlist","filterAttachments":"Filter media","attachmentsList":"Media list","settings":{"tabs":[],"tabUrl":"https:\/\/www.pbs.org\/wgbh\/masterpiece\/wp-admin\/media-upload.php?chromeless=1","mimeTypes":{"image":"Images","audio":"Audio","video":"Video","application\/msword,application\/vnd.openxmlformats-officedocument.wordprocessingml.document,application\/vnd.ms-word.document.macroEnabled.12,application\/vnd.ms-word.template.macroEnabled.12,application\/vnd.oasis.opendocument.text,application\/vnd.apple.pages,application\/pdf,application\/vnd.ms-xpsdocument,application\/oxps,application\/rtf,application\/wordperfect,application\/octet-stream":"Documents","application\/vnd.apple.numbers,application\/vnd.oasis.opendocument.spreadsheet,application\/vnd.ms-excel,application\/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application\/vnd.ms-excel.sheet.macroEnabled.12,application\/vnd.ms-excel.sheet.binary.macroEnabled.12":"Spreadsheets","application\/x-gzip,application\/rar,application\/x-tar,application\/zip,application\/x-7z-compressed":"Archives"},"captions":true,"nonce":{"sendToEditor":"abb2086b43","setAttachmentThumbnail":"8fb86900b9"},"post":{"id":0},"defaultProps":{"link":"none","align":"","size":""},"attachmentCounts":{"audio":1,"video":1},"oEmbedProxyUrl":"https:\/\/www.pbs.org\/wgbh\/masterpiece\/wp-json\/oembed\/1.0\/proxy","embedExts":["mp3","ogg","flac","m4a","wav","mp4","m4v","webm","ogv","flv"],"embedMimes":{"mp3":"audio\/mpeg","ogg":"audio\/ogg","flac":"audio\/flac","m4a":"audio\/mpeg","wav":"audio\/wav","mp4":"video\/mp4","m4v":"video\/mp4","webm":"video\/webm","ogv":"video\/ogg","flv":"video\/x-flv"},"contentWidth":1024,"months":[{"year":"2024","month":"12","text":"December 2024"},{"year":"2024","month":"11","text":"November 2024"},{"year":"2024","month":"10","text":"October 2024"},{"year":"2024","month":"9","text":"September 2024"},{"year":"2024","month":"8","text":"August 2024"},{"year":"2024","month":"7","text":"July 2024"},{"year":"2024","month":"6","text":"June 2024"},{"year":"2024","month":"5","text":"May 2024"},{"year":"2024","month":"4","text":"April 2024"},{"year":"2024","month":"3","text":"March 2024"},{"year":"2024","month":"2","text":"February 2024"},{"year":"2024","month":"1","text":"January 2024"},{"year":"2023","month":"12","text":"December 2023"},{"year":"2023","month":"11","text":"November 2023"},{"year":"2023","month":"10","text":"October 2023"},{"year":"2023","month":"9","text":"September 2023"},{"year":"2023","month":"8","text":"August 2023"},{"year":"2023","month":"7","text":"July 2023"},{"year":"2023","month":"6","text":"June 2023"},{"year":"2023","month":"5","text":"May 2023"},{"year":"2023","month":"4","text":"April 2023"},{"year":"2023","month":"3","text":"March 2023"},{"year":"2023","month":"2","text":"February 2023"},{"year":"2023","month":"1","text":"January 2023"},{"year":"2022","month":"12","text":"December 2022"},{"year":"2022","month":"11","text":"November 2022"},{"year":"2022","month":"10","text":"October 2022"},{"year":"2022","month":"9","text":"September 2022"},{"year":"2022","month":"8","text":"August 2022"},{"year":"2022","month":"7","text":"July 2022"},{"year":"2022","month":"6","text":"June 2022"},{"year":"2022","month":"5","text":"May 2022"},{"year":"2022","month":"4","text":"April 2022"},{"year":"2022","month":"3","text":"March 2022"},{"year":"2022","month":"2","text":"February 2022"},{"year":"2022","month":"1","text":"January 2022"},{"year":"2021","month":"12","text":"December 2021"},{"year":"2021","month":"11","text":"November 2021"},{"year":"2021","month":"10","text":"October 2021"},{"year":"2021","month":"9","text":"September 2021"},{"year":"2021","month":"8","text":"August 2021"},{"year":"2021","month":"7","text":"July 2021"},{"year":"2021","month":"6","text":"June 2021"},{"year":"2021","month":"5","text":"May 2021"},{"year":"2021","month":"4","text":"April 2021"},{"year":"2021","month":"3","text":"March 2021"},{"year":"2021","month":"2","text":"February 2021"},{"year":"2021","month":"1","text":"January 2021"},{"year":"2020","month":"12","text":"December 2020"},{"year":"2020","month":"11","text":"November 2020"},{"year":"2020","month":"10","text":"October 2020"},{"year":"2020","month":"9","text":"September 2020"},{"year":"2020","month":"8","text":"August 2020"},{"year":"2020","month":"7","text":"July 2020"},{"year":"2020","month":"6","text":"June 2020"},{"year":"2020","month":"5","text":"May 2020"},{"year":"2020","month":"4","text":"April 2020"},{"year":"2020","month":"3","text":"March 2020"},{"year":"2020","month":"2","text":"February 2020"},{"year":"2020","month":"1","text":"January 2020"},{"year":"2019","month":"12","text":"December 2019"},{"year":"2019","month":"11","text":"November 2019"},{"year":"2019","month":"10","text":"October 2019"},{"year":"2019","month":"9","text":"September 2019"},{"year":"2019","month":"8","text":"August 2019"},{"year":"2019","month":"7","text":"July 2019"},{"year":"2019","month":"6","text":"June 2019"},{"year":"2019","month":"5","text":"May 2019"},{"year":"2019","month":"4","text":"April 2019"},{"year":"2019","month":"3","text":"March 2019"},{"year":"2019","month":"2","text":"February 2019"},{"year":"2019","month":"1","text":"January 2019"},{"year":"2018","month":"12","text":"December 2018"},{"year":"2018","month":"11","text":"November 2018"},{"year":"2018","month":"10","text":"October 2018"},{"year":"2018","month":"9","text":"September 2018"},{"year":"2018","month":"8","text":"August 2018"},{"year":"2018","month":"7","text":"July 2018"},{"year":"2018","month":"6","text":"June 2018"},{"year":"2018","month":"5","text":"May 2018"},{"year":"2018","month":"4","text":"April 2018"},{"year":"2018","month":"3","text":"March 2018"},{"year":"2018","month":"2","text":"February 2018"},{"year":"2018","month":"1","text":"January 2018"},{"year":"2017","month":"12","text":"December 2017"},{"year":"2017","month":"11","text":"November 2017"},{"year":"2017","month":"10","text":"October 2017"},{"year":"2017","month":"9","text":"September 2017"},{"year":"2017","month":"8","text":"August 2017"},{"year":"2017","month":"7","text":"July 2017"},{"year":"2017","month":"6","text":"June 2017"},{"year":"2017","month":"5","text":"May 2017"},{"year":"2017","month":"4","text":"April 2017"},{"year":"2017","month":"3","text":"March 2017"},{"year":"2017","month":"2","text":"February 2017"},{"year":"2017","month":"1","text":"January 2017"},{"year":"2016","month":"12","text":"December 2016"},{"year":"2016","month":"11","text":"November 2016"}],"mediaTrash":0,"infiniteScrolling":0}}; /* ]]> */ </script> <script type='text/javascript' id='media-views-js-translations'> ( function( domain, translations ) { var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; localeData[""].domain = domain; wp.i18n.setLocaleData( localeData, domain ); } )( "default", { "locale_data": { "messages": { "": {} } } } ); </script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/media-views.min.js?ver=5.9.10' id='media-views-js'></script> <script type='text/javascript' id='media-editor-js-translations'> ( function( domain, translations ) { var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; localeData[""].domain = domain; wp.i18n.setLocaleData( localeData, domain ); } )( "default", { "locale_data": { "messages": { "": {} } } } ); </script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/media-editor.min.js?ver=5.9.10' id='media-editor-js'></script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-includes/js/media-audiovideo.min.js?ver=5.9.10' id='media-audiovideo-js'></script> <script type='text/javascript' id='crossword-script-js-extra'> /* <![CDATA[ */ var crossword_vars = {"whacw_bg_color":"crossword backgroundg color","whacw_border_color":"crossword border color","whacw_txt_color":"crossword text color","whacw_align_question":"crossword_highlight","whacw_question_width":"crossword_highlight","whacw_ansver":"crossword_highlight","whacw_ansver_incorect":"crossword_highlight","whacw_question_txt_color":"crossword_highlight","whacw_counter_color":"crossword_highlight"}; /* ]]> */ </script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-content/plugins/wha-crossword/res/crossword.js?ver=5.9.10' id='crossword-script-js'></script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/js/navigation.js?ver=3.1.3' id='masterpiece_s-navigation-js'></script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/js/skip-link-focus-fix.js?ver=3.1.3' id='masterpiece_s-skip-link-focus-fix-js'></script> <script type='text/javascript' src='https://www.pbs.org/wgbh/masterpiece/wp-content/plugins/wp-smushit/app/assets/js/smush-lazy-load.min.js?ver=3.11.1' id='smush-lazy-load-js'></script> <script> (function() { var nTimer = setInterval(function() { if (window.jQuery) { $(".fca_qc_answer_div").click(function() { $('html, body').animate({ scrollTop: $(".entry-title").offset().top }, 500); }); $(".fca_qc_next_question").click(function() { $('html, body').animate({ scrollTop: $(".entry-title").offset().top }, 500); }); clearInterval(nTimer); } }, 100); })(); </script> <div class="general-overlay newsletter-overlay " data-list="general" id="popup" role="dialog"> <div class="newsletter-bg"></div> <div class="primary-overlay general-modal clearfix "> <div class="newsletter-bg"></div> <div class="overlay-cancel"><a class="closed" href="#"></a></div> <div class="form-area-wrapper"> <div class="form-area"> <div class="text"> <p>Get the superfan scoop on Season 5 when you subscribe to our free <i>All Creatures Great and Small</i> Insider newsletter.</p> </div> <div class="form-wrapper"> <form class="newsletter-signup email-signup clearfix" action="//links.iterable.com/lists/addSubscriberForm?emailListId=788176" method="post" data-placement-id="modal"> <input class="success-page" type="hidden" name="success_page" value="https://www.pbs.org/wgbh/masterpiece/newsletter-thanks"> <div class="columns"> <input id="signup-email" type="email" name="email" class="u-full-width" size="30" maxlength="50" placeholder="Email Address" required onfocus="this.placeholder = ''" onblur="this.placeholder = 'Email address'"/> </div> <div class="eight columns zip-code"><input class="u-full-width" type="text" placeholder="Zip code" name="zipOrPostal" required onfocus="this.placeholder = ''" onblur="this.placeholder = 'Zip code'"></div> <div class="four columns submit-button"><input id="submit" type="submit" name="submit" class="button-primary u-full-width" value="Sign Up" /></div> </form> </div> <p class="cancel"><a href="#" class="overlay-cancel cancel-btn">No, thanks</a></p> </div> </div> </div> </div> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script> <script src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/js/owl.carousel.min.js"></script> <script src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/js/custom.js"></script> <script src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/js/event-tracking.js"></script> <script src="https://www.pbs.org/wgbh/masterpiece/wp-content/themes/masterpiece_s/js/aria.accordion.min.js"></script> <script>var PBS_CHROME_CONFIG = {"api_key": "33fc8f6c-996a-43c0-ad88-ab4a8e76f77f"};</script> <script type="text/javascript" src="https://d2ok2u3bz752mp.cloudfront.net/js/gc.js" defer></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"8885345c8f","applicationID":"1803206223","transactionName":"MgQEYUICVktSWhJaVgtOJ1ZECldWHE0HS1YLDgtMHRBdSlpcFQ==","queueTime":0,"applicationTime":621,"atts":"HkMHFwoYRUU=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html> <!-- Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/ Served from: localhost @ 2024-12-03 18:47:42 by W3 Total Cache -->