logo
Already a member? Login here

You Can Still Love “Harry Potter” Without Supporting J.K. Rowling’s Anti-Trans Views — Here’s How

RRR movie on Netflix: The wild Indian blockbuster has a troubling political subtext.

“));var p=b(h[i.size_id].split(“x”).map(function(e){return Number(e)}),2);f.width=p[0],f.height=p[1]}f.rubiconTargeting=(Array.isArray(i.targeting)?i.targeting:[]).reduce(function(e,t){return e[t.key]=t.values[0],e},{rpfl_elemid:l.adUnitCode}),t.push(f)}else Object(r.logError)(“Rubicon: bidRequest undefined at index position:”.concat(o),n,e);return t},[]).sort(function(e,t){return(t.cpm||0)-(e.cpm||0)})},getUserSyncs:function(e,t,n,r){if(!Ue.iframeEnabled){var i=””;return n”string”==typeof n.consentString(“boolean”==typeof n.gdprApplies?i+=”?gdpr=”.concat(Number(n.gdprApplies),”gdpr_consent=”).concat(n.consentString):i+=”?gdpr_consent=”.concat(n.consentString)),r(i+=””.concat(i?””:”?”,”us_privacy=”).concat(encodeURIComponent(r))),U=!0,{type:”iframe”,url:”https://”.concat(v.syncHost||”eus”,”.rubiconproject.com/usync.html”)+i}}},transformBidParams:function(e,t){return Object(r.convertTypes)({accountId:”number”,siteId:”number”,zoneId:”number”},e)}};function _(e,t){var n=o.b.getConfig(“pageUrl”);return e.params.referrer?n=e.params.referrer:n||(n=t.refererInfo.referer),e.params.secure?n.replace(/^http:/i,”https:”):n}function j(e){var t,n=document.getElementById(e.adUnitCode);(t=n.querySelector(“div[id^=’google_ads’]”))t.style.setProperty(“display”,”none”),function(e){var t=e.querySelector(“script[id^=’sas_script’]”),n=tt.nextSibling;n”iframe”===n.localNamen.style.setProperty(“display”,”none”)}(n);var r=e.renderer.getConfig();e.renderer.push(function(){window.MagniteApex.renderAd({width:e.width,height:e.height,vastUrl:e.vastUrl,placement:{attachTo:”#”.concat(e.adUnitCode),align:r.align||”center”,position:r.position||”append”},closeButton:r.closeButton||!1,label:r.label||void 0,collapse:r.collapse||!0})})}function E(e,t){var n=e.params;if(“video”===t){var i=[];return n.videon.video.playerWidthn.video.playerHeight?i=[n.video.playerWidth,n.video.playerHeight]:Array.isArray(Object(r.deepAccess)(e,”mediaTypes.video.playerSize”))1===e.mediaTypes.video.playerSize.length?i=e.mediaTypes.video.playerSize[0]:Array.isArray(e.sizes)e.sizes.length0Array.isArray(e.sizes[0])e.sizes[0].length1(i=e.sizes[0]),i}var o=[];return Array.isArray(n.sizes)?o=n.sizes:void 0!==Object(r.deepAccess)(e,”mediaTypes.banner.sizes”)?o=I(e.mediaTypes.banner.sizes):Array.isArray(e.sizes)e.sizes.length0?o=I(e.sizes):Object(r.logWarn)(“Rubicon: no sizes are setup or found”),C(o)}function S(e,t,n){var i={user:{ext:{data:f({},e.params.visitor)}},site:{ext:{data:f({},e.params.inventory)}}};e.params.keywords(i.site.keywords=Object(r.isArray)(e.params.keywords)?e.params.keywords.join(“,”):e.params.keywords);var c=Object(r.mergeDeep)({},o.b.getConfig(“ortb2″)||{},i),s=Object(r.deepAccess)(e.ortb2Imp,”ext.data”)||{},u={user:[4],site:[1,2,5,6]},d={user:”tg_v.”,site:”tg_i.”,adserver:”tg_i.dfp_ad_unit_code”,pbadslot:”tg_i.pbadslot”,keywords:”kw”},l=function(e,t,n){if(“data”===tArray.isArray(e))return e.filter(function(e){return e.segmentObject(r.deepAccess)(e,”ext.segtax”)u[n]-1!==u[n].indexOf(Object(r.deepAccess)(e,”ext.segtax”))}).map(function(e){var t=e.segment.filter(function(e){return e.id}).reduce(function(e,t){return e.push(t.id),e},[]);if(t.length0)return t.toString()}).toString();if(“object”!==y(e)||Array.isArray(e)){if(void 0!==e)return Array.isArray(e)?e.filter(function(e){if(“object”!==y(e)void 0!==e)return e.toString();Object(r.logWarn)(“Rubicon: Filtered value: “,e,”for key”,t,”: Expected value to be string, integer, or an array of strings/ints”)}).toString():e.toString()}else Object(r.logWarn)(“Rubicon: Filtered FPD key: “,t,”: Expected value to be string, integer, or an array of strings/ints”)},p=function(e,t,r){var i=!(arguments.length3void 0!==arguments[3])||arguments[3],o=l(e,r,t),a=d[r]i?””.concat(d[r]):”data”===r?””.concat(d[t],”iab”):””.concat(d[t]).concat(r);n[a]=n[a]?n[a].concat(“,”,o):o};Object.keys(s).forEach(function(e){“adserver”===e?[“name”,”adslot”].forEach(function(t){s[e][t](s[e][t]=s[e][t].toString().replace(/^/+/,””))}):”pbadslot”===e(s[e]=s[e].toString().replace(/^/+/,””))}),t===a.b?([“site”,”user”].forEach(function(e){Object.keys(c[e]).forEach(function(t){“site”===e”content”===tc[e][t].data?p(c[e][t].data,e,”data”):”ext”!==t?p(c[e][t],e,t):c[e][t].dataObject.keys(c[e].ext.data).forEach(function(t){p(c[e].ext.data[t],e,t,!1)})})}),Object.keys(s).forEach(function(e){“adserver”===e?p(s[e].adslot,name,e):p(s[e],”site”,e)})):(Object.keys(s).lengthObject(r.mergeDeep)(n.imp[0].ext,{data:s}),Object(r.mergeDeep)(n,c))}function I(e){return Object(r.parseSizesInput)(e).reduce(function(e,t){var n=parseInt(h[t],10);return ne.push(n),e},[])}function A(e){return”object”===y(Object(r.deepAccess)(e,”params.video”))void 0!==Object(r.deepAccess)(e,”mediaTypes.”.concat(a.d))}function T(e){var t=arguments.length1void 0!==arguments[1]arguments[1];return A(e)?-1===[“outstream”,”instream”].indexOf(Object(r.deepAccess)(e,”mediaTypes.”.concat(a.d,”.context”)))?void(tObject(r.logError)(“Rubicon: mediaTypes.video.context must be outstream or instream”)):E(e,”video”).length-1||i-1?-1===r?1:-1===i?-1:r-i:e-n})}function x(e){var t=parseInt(Object(r.deepAccess)(e,”params.video.size_id”));return isNaN(t)?”outstream”===Object(r.deepAccess)(e,”mediaTypes.”.concat(a.d,”.context”))?203:201:t}function D(e){return{ranges:{low:[{max:5,increment:.5}],medium:[{max:20,increment:.1}],high:[{max:20,increment:.01}],auto:[{max:5,increment:.05},{min:5,max:10,increment:.1},{min:10,max:20,increment:.5}],dense:[{max:3,increment:.01},{min:3,max:8,increment:.05},{min:8,max:20,increment:.5}],custom:e.getConfig(“customPriceBucket”)e.getConfig(“customPriceBucket”).buckets}[e.getConfig(“priceGranularity”)]}}function P(e){var t=!0,n=Object.prototype.toString.call([]),i={mimes:n,protocols:n,linearity:Object.prototype.toString.call(0),api:n};return Object.keys(i).forEach(function(n){Object.prototype.toString.call(Object(r.deepAccess)(e,”mediaTypes.video.”+n))!==i[n](t=!1,Object(r.logError)(“Rubicon: mediaTypes.video.”+n+” is required and must be of type: “+i[n]))}),t}function R(e){var t=!1,n=[“asi”,”sid”,”hp”];return e.nodes?((t=e.nodes.reduce(function(e,t){return e?n.every(function(e){return t.hasOwnProperty(e)}):e},!0))||Object(r.logError)(“Rubicon: required schain params missing”),t):t}function k(e,t){return”rp_schain”===e?”rp_schain=”.concat(t):””.concat(e,”=”).concat(encodeURIComponent(t))}var U=!1;Object(i.registerBidder)(O)}},[787]),pbjsChunk([107],{875:function(e,t,n){e.exports=n(876)},876:function(e,t,n){Object.defineProperty(t,”__esModule”,{value:!0}),n.d(t,”tripleliftAdapterSpec”,function(){return m});var r=n(0),i=n(2),o=n(1),a=n(3);function c(){return(c=Object.assign||function(e){for(var t=1;te.length)(t=e.length);for(var n=0,r=new Array(t);n0(t.user={ext:{eids:o}});var s=function(e,t){var n={};return Object(r.isEmpty)(e)||(n.schain=d({},e)),Object(r.isEmpty)(t)||(n.fpd=d({},t)),n}(n,i);return Object(r.isEmpty)(s)||(t.ext=s),t}(e);if(n=Object(r.tryAppendQueryString)(n,”lib”,”prebid”),n=Object(r.tryAppendQueryString)(n,”v”,”6.2.0″),tt.refererInfo){var o=t.refererInfo.referer;n=Object(r.tryAppendQueryString)(n,”referrer”,o)}return tt.timeout(n=Object(r.tryAppendQueryString)(n,”tmax”,t.timeout)),tt.gdprConsent(void 0!==t.gdprConsent.gdprApplies(b=t.gdprConsent.gdprApplies,n=Object(r.tryAppendQueryString)(n,”gdpr”,b.toString())),void 0!==t.gdprConsent.consentString(g=t.gdprConsent.consentString,n=Object(r.tryAppendQueryString)(n,”cmp_cs”,g))),tt.uspConsent(n=Object(r.tryAppendQueryString)(n,”us_privacy”,t.uspConsent)),!0===a.b.getConfig(“coppa”)(n=Object(r.tryAppendQueryString)(n,”coppa”,!0)),n.lastIndexOf(“”)===n.length-1(n=n.substring(0,n.length-1)),Object(r.logMessage)(“tlCall request built: “+n),{method:”POST”,url:n,data:i,bidderRequest:t}},interpretResponse:function(e,t){var n=t.bidderRequest;return(e.body.bids||[]).map(function(e){return function(e,t){var n={},r=t.width||1,i=t.height||1,o=t.deal_id||””,a=t.crid||””,c=e.bids[t.imp_id];return 0!=t.cpmt.ad(n={requestId:c.bidId,cpm:t.cpm,width:r,height:i,netRevenue:!0,ad:t.ad,creativeId:a,dealId:o,currency:”USD”,ttl:300,tl_source:t.tl_source,meta:{}},y(c)(n.vastXml=t.ad,n.mediaType=”video”,n.ttl=3600),t.advertiser_name(n.meta.advertiserName=t.advertiser_name),t.adomaint.adomain.length(n.meta.advertiserDomains=t.adomain),t.tl_source”hdx”==t.tl_source(n.meta.mediaType=”banner”),t.tl_source”tlx”==t.tl_source(n.meta.mediaType=”native”)),n}(n,e)})},getUserSyncs:function(e,t,n,i){var o=function(e){if(e)return e.iframeEnabled?”iframe”:e.pixelEnabled?”image”:void 0}(e);if(o){var a=”https://eb2.3lift.com/sync?”;return”image”===o(a=Object(r.tryAppendQueryString)(a,”px”,1),a=Object(r.tryAppendQueryString)(a,”src”,”prebid”)),null!==g(a=Object(r.tryAppendQueryString)(a,”gdpr”,b),a=Object(r.tryAppendQueryString)(a,”cmp_cs”,g)),i(a=Object(r.tryAppendQueryString)(a,”us_privacy”,i)),[{type:o,url:a}]}}};function y(e){return!!e.mediaTypes.video!!e.mediaTypes.video.context”instream”===e.mediaTypes.video.context.toLowerCase()}function v(e){var t=null;if(“function”==typeof e.getFloor){var n=e.getFloor({currency:”USD”,mediaType:y(e)?”video”:”banner”,size:”*”});”object”!==s(n)||”USD”!==n.currency||isNaN(parseFloat(n.floor))||(t=parseFloat(n.floor))}return null!==t?t:e.params.floor}function h(e,t){Object(r.isEmpty)(t)||Object.keys(t).forEach(function(n){null!=t[n](e[n]=t[n])})}function O(e,t,n,r){return e.map(function(e){return function(t){return tt.userIdt.userId[e]}}(t)).filter(_(t)).map(function(e,t){return function(n){return{source:e,uids:[{id:n.id?n.id:n,ext:{rtiPartner:t}}]}}}(n,r))}var _=function(e){return function(t,n,i){var o=!!t(Object(r.isStr)(t)?!!t:Object(r.isPlainObject)(t)!Object(r.isArray)(t)!Object(r.isEmpty)(t)t.idObject(r.isStr)(t.id)!!t.id);return o||void 0===i[0]||Object(r.logWarn)(“Triplelift: invalid “.concat(e,” userId format”)),o}};function j(e){return e.filter(E).map(function(e){return{w:e[0],h:e[1]}})}function E(e){return 2===e.length”number”==typeof e[0]”number”==typeof e[1]}Object(o.registerBidder)(m)}},[875]),pbjsChunk([11],{15:function(e,t,n){t.b=function(e){var t=[];for(var n in e)if(e.hasOwnProperty(n))if(“pubProvidedId”===n)t=t.concat(e.pubProvidedId);else{var r=o(e[n],n);rt.push(r)}return t},t.a=function(e){var t=[];return e.filter(function(e){return Object(r.isPlainObject)(e.idObj)Object.keys(e.idObj).length}).forEach(function(e){Object.keys(e.idObj).forEach(function(n){Object(r.deepAccess)(e,”config.bidders”)Array.isArray(e.config.bidders)Object(r.deepAccess)(i,n+”.source”)t.push({source:i[n].source,bidders:e.config.bidders})})}),t};var r=n(0),i={intentIqId:{source:”intentiq.com”,atype:1},naveggId:{source:”navegg.com”,atype:1},pubcid:{source:”pubcid.org”,atype:1},tdid:{source:”adserver.org”,atype:1,getUidExt:function(){return{rtiPartner:”TDID”}}},id5id:{getValue:function(e){return e.uid},source:”id5-sync.com”,atype:1,getUidExt:function(e){if(e.ext)return e.ext}},parrableId:{source:”parrable.com”,atype:1,getValue:function(e){return e.eid?e.eid:e.ccpaOptout?””:null},getUidExt:function(e){var t=Object(r.pick)(e,[“ibaOptout”,”ccpaOptout”]);if(Object.keys(t).length)return t}},idl_env:{source:”liveramp.com”,atype:3},lipb:{getValue:function(e){return e.lipbid},source:”liveintent.com”,atype:3,getEidExt:function(e){if(Array.isArray(e.segments)e.segments.length)return{segments:e.segments}}},britepoolid:{source:”britepool.com”,atype:3},dmdId:{source:”hcn.health”,atype:3},lotamePanoramaId:{source:”crwdcntrl.net”,atype:1},criteoId:{source:”criteo.com”,atype:1},merkleId:{source:”merkleinc.com”,atype:3,getValue:function(e){return e.id},getUidExt:function(e){return ee.keyID?{keyID:e.keyID}:void 0}},netId:{source:”netid.de”,atype:1},IDP:{source:”zeotap.com”,atype:1},haloId:{source:”audigent.com”,atype:1},quantcastId:{source:”quantcast.com”,atype:1},nextrollId:{source:”nextroll.com”,atype:1},idx:{source:”idx.lat”,atype:1},connectid:{source:”verizonmedia.com”,atype:3},fabrickId:{source:”neustar.biz”,atype:1},mwOpenLinkId:{source:”mediawallahscript.com”,atype:1},tapadId:{source:”tapad.com”,atype:1},novatiq:{getValue:function(e){return e.snowflake},source:”novatiq.com”,atype:1},uid2:{source:”uidapi.com”,atype:3,getValue:function(e){return e.id}},dapId:{source:”akamai.com”,atype:1},deepintentId:{source:”deepintent.com”,atype:3},admixerId:{source:”admixer.net”,atype:3},adtelligentId:{source:”adtelligent.com”,atype:3},amxId:{source:”amxrtb.com”,atype:1},publinkId:{source:”epsilon.com”,atype:3},kpuid:{source:”kpuid.com”,atype:3},imuid:{source:”intimatemerger.com”,atype:1},connectId:{source:”yahoo.com”,atype:3}};function o(e,t){var n=i[t];if(ne){var o={};o.source=n.source;var a=Object(r.isFn)(n.getValue)?n.getValue(e):e;if(Object(r.isStr)(a)){var c={id:a,atype:n.atype};if(Object(r.isFn)(n.getUidExt)){var s=n.getUidExt(e);s(c.ext=s)}if(o.uids=[c],Object(r.isFn)(n.getEidExt)){var u=n.getEidExt(e);u(o.ext=u)}return o}}return null}},897:function(e,t,n){e.exports=n(898)},898:function(e,t,n){Object.defineProperty(t,”__esModule”,{value:!0}),n.d(t,”PBJS_USER_ID_OPTOUT_NAME”,function(){return C}),n.d(t,”coreStorage”,function(){return x}),n.d(t,”syncDelay”,function(){return _}),n.d(t,”auctionDelay”,function(){return j}),t.setSubmoduleRegistry=function(e){U=e},t.setStoredValue=B,t.setStoredConsentData=L,t.findRootDomain=W,t.requestBidsHook=H,n.d(t,”validateGdprEnforcement”,function(){return Q}),t.attachIdSystem=te,t.init=ne;var r=n(11),i=n.n(r),o=n(3),a=n(10),c=n.n(a),s=n(14),u=n(8),d=n(5),l=n.n(d),f=n(9),p=n(15),b=n(7),g=n(0),m=n(12),y=n.n(m);function v(e,t){(null==t||te.length)(t=e.length);for(var n=0,r=new Array(t);n1void 0!==arguments[1]?arguments[1]:void 0,r=n?””.concat(e.name,”_”).concat(n):e.name;try{if(e.type===I)t=x.getCookie(r);else if(e.type===A){var i=x.getDataFromLocalStorage(“”.concat(e.name,”_exp”));””===i?t=x.getDataFromLocalStorage(r):inew Date(i).getTime()-Date.now()0(t=decodeURIComponent(x.getDataFromLocalStorage(r)))}”string”==typeof t”{“===t.trim().charAt(0)(t=JSON.parse(t))}catch(e){Object(g.logError)(e)}return t}function q(e){var t={consentString:””,gdprApplies:!1,apiVersion:0};return e(t.consentString=e.consentString,t.gdprApplies=e.gdprApplies,t.apiVersion=e.apiVersion),Object(g.cyrb53Hash)(JSON.stringify(t))}function L(e){try{var t=new Date(Date.now()+864e5*w).toUTCString();x.setCookie(T,q(e),t,”Lax”)}catch(e){Object(g.logError)(e)}}function F(){try{return x.getCookie(T)}catch(e){Object(g.logError)(e)}}function z(e){if(e”boolean”==typeof e.gdprAppliese.gdprApplies){if(!e.consentString)return!1;if(1===e.apiVersion!1===Object(g.deepAccess)(e,”vendorData.purposeConsents.1″))return!1;if(2===e.apiVersion!1===Object(g.deepAccess)(e,”vendorData.purpose.consents.1″))return!1}return!0}function W(){var e=arguments.length0void 0!==arguments[0]?arguments[0]:window.location.hostname;if(!x.cookiesAreEnabled())return e;var t,n,r=e.split(“.”);if(2==r.length)return e;var i=-2,o=”_rdc”.concat(Date.now()),a=”writeable”;do{t=r.slice(i).join(“.”);var c=new Date(Object(g.timestamp)()+1e4).toUTCString();x.setCookie(o,a,c,”Lax”,t,void 0),x.getCookie(o,void 0)===a?(n=!1,x.setCookie(o,””,”Thu, 01 Jan 1970 00:00:01 GMT”,void 0,t,void 0)):(i+=-1,n=Math.abs(i)0){t=!0;var r=!1,i=function(){r||(r=!0,e())};Object(g.logInfo)(“”.concat(S,” – auction delayed by “).concat(j,” at most to fetch ids”)),O=setTimeout(i,j),V(n,i)}else c.a.on(l.a.EVENTS.AUCTION_END,function e(){c.a.off(l.a.EVENTS.AUCTION_END,e),_0?setTimeout(function(){V(n)},_):V(n)})}e!te()}function H(e,t){K(function(){!function(e,t){[e].some(function(e){return!Array.isArray(e)||!e.length})||e.forEach(function(e){e.bidsObject(g.isArray)(e.bids)e.bids.forEach(function(e){var n=function(e,t){return Array.isArray(e)e.lengtht?e.filter(function(e){return!e.config.bidders||!Object(g.isArray)(e.config.bidders)||y()(e.config.bidders,t)}).filter(function(e){return Object(g.isPlainObject)(e.idObj)Object.keys(e.idObj).length}).reduce(function(e,t){return Object.keys(t.idObj).forEach(function(n){e[n]=t.idObj[n]}),e},{}):{}}(t,e.bidder);Object.keys(n).length(e.userId=n,e.userIdAsEids=Object(p.b)(n))})})}(t.adUnits||Object(s.a)().adUnits,h);var n=E(J()||[]).find(function(e){return e.source===E});if(n”string”==typeof Object(g.deepAccess)(n,”uids.0.id”)){var r=n.uids[0].id.replace(/[W_]/g,””);r.length=32r.length=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError(“Invalid attempt to iterate non-iterable instance.nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.”)}var o,a=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){c=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(c)throw o}}}}(i);try{for(s.s();!(a=s.n()).done;){var d=a.value;n.length0-1===n.indexOf(d.submodule.name)||(Object(g.logInfo)(“”.concat(S,” – refreshing “).concat(d.submodule.name)),Z(d,e,o,!0),$(d),h.lengthN(h),Object(g.isFn)(d.callback)c.push(d))}}catch(e){s.e(e)}finally{s.f()}c.length0V(c),tt()}else Object(g.logWarn)(“”.concat(S,” – gdpr permission not valid for local storage or cookies, exit module”))})}var Q=Object(f.b)(“sync”,function(e,t){return{userIdModules:e,hasValidated:tt.hasValidated}},”validateGdprEnforcement”);function Z(e,t,n,r){if(e.config.storage){var i,o=M(e.config.storage),a=!1;if(“number”==typeof e.config.storage.refreshInSeconds){var c=new Date(M(e.config.storage,”last”));a=cDate.now()-c.getTime()1e3*e.config.storage.refreshInSeconds}!o||a||r||!function(e,t){return null!=nn===q(t)}(0,t)?i=e.submodule.getId(e.config,t,o):”function”==typeof e.submodule.extendId(i=e.submodule.extendId(e.config,t,o)),Object(g.isPlainObject)(i)(i.id(B(e,i.id),o=i.id),”function”==typeof i.callback(e.callback=i.callback)),o(e.idObj=e.submodule.decode(o,e.config))}else if(e.config.value)e.idObj=e.config.value;else{var s=e.submodule.getId(e.config,t,void 0);Object(g.isPlainObject)(s)(“function”==typeof s.callback(e.callback=s.callback),s.id(e.idObj=e.submodule.decode(s.id,e.config)))}}function $(e){for(var t=!1,n=0;nt?e:t}function d(e,t,n){!e.preloade.preloadThreshholdfunction(e,t,n,i){return t.top=e.shownThreshold!e.seen?(e.seen=!0,setTimeout(function(){e.trigger(“shown”,new r(“shown”,t))},15)):(!n||i1(h+=e(r,Math.floor(n/o),i-1,o)),h},this.getVerticallyVisiblePixels=f,this.getViewportHeight=function(){return t.innerHeight||e.documentElement.clientHeight||e.body.clientHeight},this.getViewportWidth=function(){return t.innerWidth||e.documentElement.clientWidth||e.body.clientWidth},this.isElementNotHidden=u,this.isElementInViewport=function(n){var i=n.getBoundingClientRect();return i.top=0i.left=0i.bottom= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError(“Invalid attempt to iterate non-iterable instance.nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.”); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion it.return != null) it.return(); } finally { if (didErr) throw err; } } }; }

function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === “string”) return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === “Object” o.constructor) n = o.constructor.name; if (n === “Map” || n === “Set”) return Array.from(o); if (n === “Arguments” || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }

function _arrayLikeToArray(arr, len) { if (len == null || len arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i

Harry Potter 20th Anniversary Return to Hogwarts will stream on this OTT platform in India

The Twitter handle of Amazon Prime Video shared a poster of the special featuring the main cast. The caption of the poster read, “A moment 20 years in the making. Harry Potter 20th Anniversary: #ReturnToHogwarts watch on Jan 1 with us!”

Daniel Radcliffe, Rupert Grint, Emma Watson and the original cast get together to celebrate the 20th anniversary of the first Harry Potter film, Harry Potter and the Sorcerer’s Stone. The tribute to the first film from the fantastical universe will feature the likes of Helena Bonham Carter, Robbie Coltrane, Ralph Fiennes, Jason Isaacs, Gary Oldman, Tom Felton, James Phelps, Oliver Phelps, Mark Williams, Bonnie Wright, Alfred Enoch, Ian Hart, Toby Jones, Matthew Lewis, Evanna Lynch, producer David Heyman and filmmakers Chris Columbus, Alfonso Cuarón, Mike Newell and David Yates.

Subscriber Only Stories
Premium
Premium
Premium
Premium

Harry Potter 20th Anniversary: Return to Hogwarts will start streaming from 2:30 pm on January 1.

Going from RRR to RSS – mid

Last month, famed screenwriter KV Vijayendra Prasad was among those nominated to the Rajya Sabha in the category of eminent persons chosen by the President of India. Even as he honours his Parliament duties, an artiste can*t stay away from his art for too long. Five years after his last directorial venture Srivalli (2017), Prasad is set to helm his next, Bhagwa Dhwaj. The big-budget period drama will trace the genesis of the Rashtriya Swayamsevak Sangh (RSS).

KV Vijayendra Prasad

Also Read: KV Vijayendra Prasad: Can take the heroes on adventure outside India

In a stellar 30-plus-year career so far, the veteran writer has penned several hits. While Bajrangi Bhaijaan (2015) championed cross-border friendship, the Baahubali franchise and RRR were big-budget spectacles that went on to become Blockbusters. Bhagwa Dhwaj, he believes, is a natural progression as he tells the story of the right-wing, Hindu nationalist volunteer organisation, which was founded in 1925 by Dr Keshav Baliram Hedgewar. Prasad says, “I have been working on the script for a couple of years. It will be an account of the history of the RSS and the real-life incidents.” The story is likely to culminate in 1963, when the then-Prime Minister Jawaharlal Nehru – impressed by the help extended by the RSS during the 1962 Indo-China war – allowed them to field a contingent of 100 swayamsevaks in the 1963 Republic Day Parade. “The film will be dramatised for the big screen, and will be a multi-starrer. It will be made in Hindi, and dubbed in all Indian languages. The script is ready, and pre-production will begin in November-December after I complete a few writing assignments, including my son*s [SS Rajamouli] movie with Mahesh Babu.”

Prasad, who helmed Telugu movies Ardhangi (1996), Sri Krishna 2006 (2006) and Rajanna (2011) in the past, says that the compelling story of the RSS made him return to direction. “The organisation*s history has so many dramatic incidents that people are not aware of. I felt that as a citizen of India, I must direct this movie. The story has elements of patriotism, nationalism and sacrifice,” he says, keeping the names of the producers under wraps. For such an ambitious film, casting is key. Prasad adds, “I don*t like to make distinctions between Hindi and south actors – [we*ll go with] whoever is best suited for the character. I haven*t started casting yet.”

Also Read: Vidhi Pandya says this THIS *Pushpa* number suits co-star Vijayendra Kumeria

Things to do in Baltimore Aug. 12 to 18

Experience the first film in the Harry Potter series with an orchestra, listen to traditional jazz music, support a good cause, enjoy a night of laughter, have a meal and take in a show and celebrate all things Maryland.

Harry Potter fans fly down to the Joseph Meyerhoff Symphony Hall,f 1212 Cathedral Street, to watch Harry Potter and the Sorcerer’s Stone in concert. The Baltimore Symphony Orchestra will perform John Williams’ score as you watch the move. Tickets cost $40. my.bsomusic.org

Friday 8 p.m. to 10 p.m.

Listen to traditional jazz from the local Todd Marcus Quintet featuring Virginia MacDonald as they perform at The Baltimore Museum of Art, 10 Art Museum Drive, in the Sculpture Garden. Tickets cost $35 to $50 for the concert and $100 to $135 for dinner and a concert. artbma.org

Saturday 7 p.m. to 9 p.m.

Enjoy of night of song and laughter at the “For The Love of: Comedy Fundraiser” for HER Resiliency Center at Waverly Brewing Company, 1825-C Union Avenue. Proceeds benefit HER Resiliency Center, a nonprofit that helps vulnerable women ages 18 to 25. Tickets cost $15. eventbrite.com

Friday 7 p.m.

You’ll be rolling in the aisles at Laughs at Manor Mill when host Erin Patrick introduces comedians PT Brandon, Stacy Axler and Abby Mello. The show will be followed by a QA where the audience can learn about the journey the comics have been on. Tickers cost $25. Manor Mill, 2029 Monkton Road, Monkton. manormillregistration.as.me

Friday 7:30 p.m. to 9 p.m.

Have brunch and a show at Power Plant LIVE’s Last Drag Brunch of the season. Drag queen Brooklyn Heights and her fabulous queens will perform. Tickets cost $25 for ages 21 and over. Head to 34 Market Place for the final show of the 2022 season. Doors open at 11:30 a.m. axs.com

Sunday 12:30 p.m.

Celebrate the Old Line State at the Made in Maryland festival at Kurtz’s Beach, 2070 Kurtz Avenue in Pasadena, 11 a.m. to 5 p.m. Enjoy jousting, live music, food and more. Kurtz’s Beach supports The Chesapeake Bay Trust, a nonprofit dedicated to restoring the Chesapeake Bay. Tickets cost $12 for adults and kids are free. madeinmarylandfest.com

Sunday 11 a.m. to 5 p.m.

Events calendar

Discover more events or submit your own.

Hindu outfit demands ban on movie ‘Laal Singh Chaddha’ in Uttar Pradesh

Members of the Sanatan Rakshak Sena raised slogans against the movie and held a protest in front of I P Vijaya Mall in Bhelupur.

State president of the Sena’s youth wing, Chandra Prakash Singh, and its vice-president Arun Pandey alleged that Aamir Khan makes fun of Hindu deities in his films and he is against the Sanatan Dharma.

“We all Sanatanis will not allow his films to run in our country,” they said.

Subscriber Only Stories
Premium
Premium
Premium
Premium

“We will go from door-to-door and request people to boycott Aamir Khan’s films. At the same time, we also request Chief Minister Yogi Adityanath to ban the film,” they added.

“Laal Singh Chaddha”, starring Aamir Khan and Kareena Kapoor Khan in lead roles, is an adaptation of Tom Hanks’ 1994 Hollywood movie “Forrest Gump”.

Regé-Jean Page’s Blink-and-You’ll-Miss-It Harry Potter Cameo Is Pure Magic

You’ll be Sirius-ly excited to hear this Regé-Jean Page revelation. 

The actor appeared on the July 26 episode of The Tonight Show, where he got to chatting about his part in the upcoming film, Dungeons Dragons: Honor Among Thieves. A live-action adaptation of the beloved role-playing game, the role is a bit of a departure for Page—or is it? 

Much to the Bridgerton star’s surprise, Jimmy Fallon pointed out that Page has appeared in a fantasy film before: Harry Potter and the Deathly Hallows: Part 1. The proof came next, as the host conjured up a clip that showed a young Page in the Wizarding World.

“That’s the scene!” Fallon proudly declared once the seconds-long video ended. “Did you enjoy doing that?” 

Indeed he did. As Page put it, “The best thing about background acting—particularly in big movies like that; and I recommend it to every actor out there—is essentially no one pays attention to you in the background, so you get to be the best actor spy.”

Sorry Movie Theaters, I’m Never Going Back

A couple watching a movie on a very large screen in a living room
Josh Hendrickson / Review Geek

The last two years have been awful for any number of reasons. But along the way, we briefly attempted an experiment: what if movie theaters shifted to streaming instead? Now things are slowly shifting back to the status quo. And you know what? There’s no way I’m ever going back to the theater.

I say this as a former movie theater fan, and yes, the experience still holds nostalgia for me. Movie theaters were, for a long time, a place to escape real life, go on a date, or just pass a few hours. As a life-long geek, the era of Marvel (sorry, DC, but please try again) has been a bit of a dream come true. I thought I’d always be among the first in line to see the latest Star Trek, Star Wars, or Avengers movie. But now I don’t want that anymore. And best of all, I don’t need to either.

Time Off From Movie Theaters

Josh Hendrickson / Review Geek

From mid-2020 through the end of 2021, I never saw a movie in a theater. For the longest time, they were closed, and even when they did reopen, plenty of the movies I cared about skipped them entirely. Whether it was Raya and the Last Dragon, Black Widow, or Wonder Woman 1984, I didn’t need to go to a theater. Instead, I had the option to watch the film from the comfort of my home. The last movie I saw in theaters was Sonic the Hedgehog in April 2020, just as the pandemic started getting underway.

Streaming movies from home led us to watch more films than in previous years. After all, it wasn’t so bad to take a chance on a movie if we didn’t have to pay extra—as was the case with Soul, The Matrix Resurrections, and Wonder Woman 1984. And that turned out for the best too. Can you imagine my disappointment if I had paid for theater tickets to see the latest Matrix movie?

Of course, streaming from home did present a few problems. Going to a theater is an experience—the big screen, the massive sound, the popcorn, and even the shared cheers all add to the fun. The moment when Captain America summoned Mjölnir (uh, spoilers, I guess?) stands out not just for an incredible moment but also for the deafening cries of triumph from the audience.

One of the last movies I saw before the lockdown began wasn’t even a new film. My local theater decided to do a special showing of Howl’s Moving Castle. Though I know most won’t agree with me, Howl’s Moving Castle is, in my opinion, the best of Studio Ghibli’s films. The music is terrific, the story poignant, and the characters are utter perfection. But no one I know feels the same way about the movie, so getting to see it with like-minded strangers in the movie theater felt like a special experience.

But it was also kind of terrible because the person next to me wouldn’t stop loudly humming along to all the songs. Try as I might to enjoy seeing Howl’s Moving Castle in a new way, the distracting humming detracted from an otherwise enjoyable experience. And that is one of the biggest problems with movie theaters (besides the price).

The Movie Experiences Sucks Now

Mr.Music/Shutterstock.com

It’s hard to fathom how I used to look at the movie theater experience with fondness. Streaming wasn’t an option when Spider-Man: No Way Home hit theaters in December 2021. We chose to go to the theater for the first time since April 2020. After more than a year away, we thought it’d be the perfect time to see what we’d been missing.

The new Spider-Man movie should have been the perfect “return to theaters” option, too. Much like Avengers: Endgame, the film contains plenty of moments designed to get the audience to cheer collectively. But… that didn’t happen.

Instead, throughout the movie, people talked loudly about anything but the movie. Others were using their smartphones with the brightness turned all the way up. Children, likely at the theater for the first time, walked around unimpeded by parents, blocking the screen at times even with stadium seating. A baby cried nearly the entire time. Another family decided no less than three times that they needed more snacks and all left as a group, walking through my row.

It was awful, and I didn’t enjoy the experience at all. Worse yet, I paid a lot for the tickets, plus expensive popcorn and soda. The night cost me over $50, only to find me and my family miserable. Sure the “audience cheer moments” happened, and I enjoyed them—but I was constantly struggling to hear, see, and ignore the people around me. Even those “cheer moments” moments were muted compared to what they should have been.

And it’s not that’s the first time this has happened. Going to a movie, especially a popular one is a crapshoot. Maybe you’ll have a great audience that just wants to watch the film. Or perhaps you’ll find yourself next to a jerk who actually answers the phone. Or the theater could be bad when I went to see the first Wonder Woman, the theater’s terrible lighting setup marred the experience and washed out the screen for over half the film.

We realized we hadn’t been happy with the theater experience in a long time when we thought about it. We kept trying different theaters thinking a particular location was to blame—but the problem is us. My family just doesn’t enjoy the “collective stranger” experience anymore. We want the big screen, the fantastic sound, the popcorn, and the soda. But without the other people and the high prices. And the good news is we already solved that.

Build Your Own Movie Theater

Josh Hendrickson / Review Geek

So the bad news is, I don’t want to go to movie theaters anymore. The good news is, in the last couple of years, I’ve slowly built out a home theater worthy of the experience I loved. I used to think that the dream of a “home theater” was out of reach for me for various reasons. I’m not a rich man, so I won’t have a custom theater with stadium-style seats ready to host extended family and friends.

And I live in a ranch-style home with decently high ceilings, but not so high that I could hang a projector. My house’s large windows are also a problem, as bright lights are the enemy of projectors. I have a finished basement where the windows aren’t an issue, but it has even lower ceilings and a giant duct running through the middle, making that entire section barely clear my head.

But, even if you don’t have space for a traditional projector, you can still make one work; it just might entail spending more. Ultra-Short Throw projectors are perfect for smaller homes like mine, as they can live just inches away from the wall and still project a screen 100 inches or more. But there’s a projector for your home, regardless of size and shape.

How to Pick a Projector



120” Projector Screen Projection Screen Manual Pull Down

Amazon

$78.99
 



Elitech Universal Extendable Ceiling Projector Mount

Amazon

$39.98
 



BenQ X1300i



BenQ HT2050A 1080P Home Theater Projector

Amazon

$749.00
$799.00 Save 6%



Optoma GT1080HDR Gaming Projector

Amazon

$799.18
$849.00 Save 6%



LG Electronics HU715QW Ultra Short Throw 4K UHD

Amazon

$2746.99
$2999.99 Save 8%



Anker Nebula Capsule Max

Amazon

$359.99
 



7500Lumens Mini Projector

Amazon

$79.99
 

Buy the right projector, and you may not even need a sound system. More and more come with relatively decent sound these days, but if you truly want a theater experience, you’ll have to step up to something better. If you don’t have a lot of room, you could try a soundbar. A 7.1 surround system, or better, will help you get a complete “movie experience,” though.

The Best Soundbars of 2022



Sonos ARC

Amazon

$895.95
$949.00 Save 6%



Nakamichi Shockwafe Ultra

Amazon

$1499.99
 



Samsung HW-Q950A

Amazon

$1197.94
$1799.99 Save 33%



Vizio M Series M51ax-J6

Amazon

$320.49
 



Vizio V Series V51-H6

Amazon

$199.88
$219.99 Save 9%

I decided to build my 7.1 surround system one piece at a time. I started with the receiver and floor-standing speakers, then added another speaker in the system whenever my budget allowed. In the end, I built a system that rumbles the house during Jurassic Park and makes every game more lifelike. My only complaint about Sony receivers is the company’s insistence on pre-named inputs.

Sony Floor Standing Speaker and Receiver combo

If you want a 7.1 surround system but can’t afford it all at once, build it up piece by piece with this kit.

Amazon

$376.00
$449.98 Save 16%

Josh Hendrickson / Review Geek

Of course, you could stop there and meet the minimum requirements of a “home theater.” But you’d be missing out. Every movie calls for popcorn; thankfully, it’s not hard to make at home. But skip the microwave stuff. Instead, you can opt for a small air popper or the complete “theater look” with a larger popcorn maker.

West Bend Theater Style Popcorn Maker

If you want traditional popcorn to the max, this is the machine to get. You’ll dump kernels and butter, then watch as they pop into the container below. Open the door and scoop some out when it’s ready.

Amazon

$69.99
$74.99 Save 7%

Of course, one of the best parts about theaters growing up was the arcade machines. If we were lucky, we could show up early or stay late and drop a few quarters. But now you can bring your own machine home, whether that be Terminator 2, a pinball machine, or a classic fighter.

Arcade1Up Capcom Legacy Edition

One of the best things about this particular Arcade1Up machine is that it comes with 12 games instead of the usual 2 or 3. If you love fighters, especially ‘Street Fighter,’ this is the one to get.

Amazon

$434.98
 


From there, it’s just about adding whatever touches you need to complete the setup. That could be a minifridge to keep snacks and drinks at the ready or an overpriced replica of the most adorable character in Star Wars since BB-8. The sky is the limit (or maybe your budget is). But the best part is, only the people you invite can come over.

And while you’ll probably spend more money on the setup than you would on movie tickets and overpriced popcorn in a year, you get to use the theater every day (even for gaming!) instead of on special occasions only. You can even watch baseball or an episode of Holey Moley. We won’t tell.

VD Satheesan sought RSS help to win assembly election from Paravur: Hindu Aikya Vedi leader

Golwalkar, in his book ‘Bench of Thoughts’, had raised a similar opinion and the LDF government had decided to include this book in the syllabus of Kannur University once, alleged VD Satheesan. He had also opined that Saji Cheriyan’s arguments resonated with the ideologies of RSS.

LEGO Harry Potter 76398 Hogwarts Hospital Wing [Review]

Last year, LEGO celebrated the 20 year anniversary of its Harry Potter line and as such, we were gifted with a plethora of sets themed mostly around the first and second movies. In addition to a brick-built Fluffy and new Basilisk design partnered with a castle reboot, we also got massive still life Icons and Moments from classes throughout the series presented as compact little book-style playsets. While the latter made for a good balance between display and play, the former gave us a reboot of the modular Hogwarts castle. Or at least it seems that way given the repetition of the Great Hall and Astronomy Towers in the Chamber of Secrets sets. The addition of the new 76398 Hogwarts Hospital Wing further suggests a reboot as it features a new version of the iconic clock tower above the beds in the infirmary. This 510 piece set comes with four exclusive minifigures and will be available March 1st for US $49.99 | CAN $64.99 | UK £44.99.

The LEGO Group provided The Brothers Brick with an early copy of this set for review. Providing TBB with products for review guarantees neither coverage nor positive reviews.

Inside the box

While Hogwarts sets usually feature a decent amount of stickered pieces for added detail, this set only comes with three. That being said, there are quite a few printed pieces that make for nice grabs, namely the Time-Turner stud and Skele-gro bottle. There are four bags in the box in addition to the sticker sheet and instructions.  The back of the box includes an inset image of the main play feature, the moving clock hands, and another inset that suggests an iconic scene between Madame Pomfrey, Harry Potter, and Skele-Gro.


The minifigures are also a delight as we’re finally getting one of Madame Pomfrey! Seeing as this is clearly supposed to be the scene when Hermione reveals her time traveling pendant to Harry in order to save Sirius and the hippogriff, the trio’s outfits are dirtied up versions of their prints from set 75947 Buckbeak’s Rescue. Ron’s sweater has even been removed and he’s got a cast from Sirius attacking his leg. The chest holding the two Chocolate Frog cards that came with the set also features a flatter lid than the classic treasure chest. That may actually be new to this year, because we also get a black version in the new Defense Against the Dark Arts set (which we’ll discuss in another article, I promise). Other notable prints are the Bertie Botts containers with red pyramid tops, a chocolate bar to fight the effects of dementors, and a new color and print for the owl with outstretched wings. That mold was first introduced with the flapping Hedwig set to recreate a scene from the first movie in minifig-scale. This is another element that is repeated this year, being used in the 76399 Hogwarts Magical Trunk (which we will also be discussing in another article) to carry a letter.

The build

The use of these particular baseplates is more for structural function than anything but I still can’t help thinking of how many bodily fluids still manage to escape the influence of a good Scourgify charm. Especially after the windows go up and you put the beds in.


From there the instructions focus on the rafter structure and the facade on the opposite side. One of the stickers is used to make a patient chart that Madame Pomfrey can kind of hold but looks better at the foot of a bed. Meanwhile, the outside portion uses arches and drill bits to create the stonework of the castle exterior. In the former Clocktower set from 2019, similar beds (with blue curtains between them) suggested the top floor was the Hospital wing (at least to me) but lacked any other details. Nothing about the exterior really suggests that this may be the top of a larger structure, but given the modular set-up of this line, I imagine it’s up to you.


Next up are the lower rooftops, some furniture, and light decorations. Flowers for Ron, lamps on nightstands for two of three beds, and a cart of potions and medications for Madame Pomfrey. The remaining two stickers are used for the texture of the movable curtain build. The Skele-Gro, Bertie Botts, and Time-Turner prints are all new, by the way. Hermione’s old torso featured a printed version of the Time-Turner under visible around her neck but it’s been removed for this roughed-up version of her since that’s what she does in the scene. Bertie-botts has only appeared on the side of the trolley for the Hogwarts Express but this design mimics the style we see at the foot of Harry’s bed in the Sorceror’s Stone. Skull baby heads were not a move I thought LEGO would make but here we are since that’s another new piece used to top off the Skele-Gro bottle.

The lower rooftops use hinge plates and cheese slopes to achieve the angle and hold it.


The last part of the build focuses on the Clock Tower section. This style somewhat matches the smaller version from 2019 but the mechanism to move the clock is different. I’m sure they were trying to match the movie version better but there are always sacrifices with LEGO scaling. While the larger clock print is the same as the previous one, they opted for a fixed round plate instead of the printed shield they had before.


The last bit before you finish is the final part of the moving clock mechanism. A vertical transfer gear attaches one of the cosmetic spires to the lower gears, just like it shows on the back of the box. The final bits of the roof are attached with hinge bricks that are fixed underneath the spires. It’s worth mentioning that you get four of those arch POOPs (Piece Out of Other Pieces). The two sandgreen drill bits in the spires continue the use of these in Hogwarts sets to achieve a more realistic angle. The texture doesn’t exactly match but suggest a spiral shingle pattern which really suits the LEGO version of Hogwarts.


Final Build and Conclusions

These sets have always been fun. I was eleven when the Sorceror’s Stone premiered and as such ate up all the Harry Potter sets I could. I swear I carried that old Troll figure and my Hagrid keychain everywhere with me for years. Even back then, the sets relied heavily on stickers and new molds to work in detail. It wasn’t until the eventual redesigns and Collectable Minifigure lines that LEGO really captured the easter egg-style of building they’ve adopted. Now we have tons of prints and pieces specific to this line that builders the world over seek to collect. All that being said, often enough the layouts and sacrifices that LEGO makes leave some of us wanting. Switching to this stackable, modular style often balances wonderful minifigures, prints, and stickers with lacking architectural design. The old sets tried to minimize features, working towards a midi-scale on the outside while sacrificing detail and scale on the interiors. This style might lack some obvious cohesion, at least this early in the process, but this set alone suggests a better match for outer and inner scaling.

Once you stack all the little builds inside, playing or displaying as your heart desires, the build comes to life. While there’s obvious overspill that would make this difficult to stack on top of others, there’s still display potential here. I’d say for some fans it’s definitely a set worth getting just for the minifigures, printed pieces, and molds alone. Of course, that price point for just those things isn’t going to work for everyone. There’s more value to be had here, of course, whether you’re a model builder or a set collector. Sets like this are great starting points for our own homebrew versions of Hogwarts, allowing us to build that world as we imagine it just as readers did the first time they met the boy who lived.

76398 Hogwarts Hospital Wing contains 510 pieces and 4 minifigures. It is available from the LEGO Shop and worldwide starting March 1st for US $49.99 | CAN $64.99 | UK £44.99 or from Amazon. It is also available from third-party sellers on eBay.


The LEGO Group sent The Brothers Brick an early copy of this set for review. Providing TBB with products for review guarantees neither coverage nor positive reviews.

Check out the gallery for even more images: