CINXE.COM

'The Batman' review: down in the dumps with R-Patz's dark knight

<!doctype html> <html lang="en-GB"> <head> <title>&#039;The Batman&#039; review: down in the dumps with R-Patz&#039;s dark knight</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script> var wordpress = {}; </script> <script> wordpress.postId = '3171137'; wordpress.postCategories = 'reviews,film-reviews,reviews'.split(',').filter(r => r !== ''); wordpress.postCategories = [...new Set(wordpress.postCategories)]; wordpress.postTaxonomies = []; wordpress.postTaxonomies['post_tag'] = 'DC Extended Universe'.split(',').filter(r => r !== ''); wordpress.postTaxonomies['artists'] = 'Nirvana'.split(',').filter(r => r !== ''); wordpress.postTaxonomies['brands'] = ''.split(',').filter(r => r !== ''); wordpress.postTaxonomies['games'] = ''.split(',').filter(r => r !== ''); wordpress.postTaxonomies['films'] = ''.split(',').filter(r => r !== ''); wordpress.postTaxonomies['series'] = ''.split(',').filter(r => r !== ''); wordpress.hideAllAds = wordpress.postTaxonomies.post_tag && wordpress.postTaxonomies.post_tag.indexOf('..') !== -1; wordpress.hidePostAds = wordpress.hideAllAds || wordpress.postTaxonomies.post_tag && wordpress.postTaxonomies.post_tag.indexOf('.') !== -1; </script> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <link rel="icon" type="image/png" href="https://www.nme.com/wp-content/uploads/2019/12/logo-nme@64w.png"> <!-- This site is optimized with the Yoast SEO Premium plugin v23.8 (Yoast SEO v23.8) - https://yoast.com/wordpress/plugins/seo/ --> <meta name="description" content="Gotham&#039;s never been grimmer than in Robert Pattinson&#039;s moody but mesmerising detective thriller &#039;The Batman&#039;." /> <link rel="canonical" href="https://www.nme.com/reviews/film-reviews/the-batman-review-robert-pattinson-3171137" /> <meta property="og:locale" content="en_GB" /> <meta property="og:type" content="article" /> <meta property="og:title" content="&#039;The Batman&#039; review – the NME verdict" /> <meta property="og:description" content="**Spoiler warning**" /> <meta property="og:url" content="https://www.nme.com/reviews/film-reviews/the-batman-review-robert-pattinson-3171137" /> <meta property="og:site_name" content="NME" /> <meta property="article:publisher" content="https://www.facebook.com/nmemagazine/" /> <meta property="article:published_time" content="2022-02-28T17:09:35+00:00" /> <meta property="article:modified_time" content="2022-02-28T22:44:02+00:00" /> <meta property="og:image" content="https://www.nme.com/wp-content/uploads/2022/02/The_Batman_Robert_Pattinson.jpg" /> <meta property="og:image:width" content="2000" /> <meta property="og:image:height" content="1270" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="author" content="Alex Flood" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="&#039;The Batman&#039; review: down in the dumps with R-Patz&#039;s dark knight" /> <meta name="twitter:description" content="**Spoiler warning**" /> <meta name="twitter:creator" content="@https://twitter.com/aflood63" /> <meta name="twitter:site" content="@nme" /> <meta name="twitter:label1" content="Written by" /> <meta name="twitter:data1" content="Alex Flood" /> <meta name="twitter:label2" content="Estimated reading time" /> <meta name="twitter:data2" content="4 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"ReviewNewsArticle","@id":"https://www.nme.com/reviews/film-reviews/the-batman-review-robert-pattinson-3171137#article","isPartOf":{"@id":"https://www.nme.com/reviews/film-reviews/the-batman-review-robert-pattinson-3171137"},"author":{"name":"Alex Flood","@id":"https://www.nme.com/#/schema/person/baee6073fe252bdfb257a3e17c2b100c"},"headline":"&#8216;The Batman&#8217; review: down in the dumps with Robert Pattinson&#8217;s dark knight","datePublished":"2022-02-28T17:09:35+00:00","dateModified":"2022-02-28T22:44:02+00:00","mainEntityOfPage":{"@id":"https://www.nme.com/reviews/film-reviews/the-batman-review-robert-pattinson-3171137"},"wordCount":744,"publisher":{"@id":"https://www.nme.com/#organization"},"image":{"@id":"https://www.nme.com/reviews/film-reviews/the-batman-review-robert-pattinson-3171137#primaryimage"},"thumbnailUrl":"https://www.nme.com/wp-content/uploads/2022/02/The_Batman_Robert_Pattinson.jpg","keywords":["DC Extended Universe"],"articleSection":["Film Reviews","Reviews"],"inLanguage":"en-GB","copyrightYear":"2022","copyrightHolder":{"@id":"https://www.nme.com/#organization"}},{"@type":"WebPage","@id":"https://www.nme.com/reviews/film-reviews/the-batman-review-robert-pattinson-3171137","url":"https://www.nme.com/reviews/film-reviews/the-batman-review-robert-pattinson-3171137","name":"'The Batman' review: down in the dumps with R-Patz's dark knight","isPartOf":{"@id":"https://www.nme.com/#website"},"primaryImageOfPage":{"@id":"https://www.nme.com/reviews/film-reviews/the-batman-review-robert-pattinson-3171137#primaryimage"},"image":{"@id":"https://www.nme.com/reviews/film-reviews/the-batman-review-robert-pattinson-3171137#primaryimage"},"thumbnailUrl":"https://www.nme.com/wp-content/uploads/2022/02/The_Batman_Robert_Pattinson.jpg","datePublished":"2022-02-28T17:09:35+00:00","dateModified":"2022-02-28T22:44:02+00:00","description":"Gotham's never been grimmer than in Robert Pattinson's moody but mesmerising detective thriller 'The Batman'.","breadcrumb":{"@id":"https://www.nme.com/reviews/film-reviews/the-batman-review-robert-pattinson-3171137#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https://www.nme.com/reviews/film-reviews/the-batman-review-robert-pattinson-3171137"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https://www.nme.com/reviews/film-reviews/the-batman-review-robert-pattinson-3171137#primaryimage","url":"https://www.nme.com/wp-content/uploads/2022/02/The_Batman_Robert_Pattinson.jpg","contentUrl":"https://www.nme.com/wp-content/uploads/2022/02/The_Batman_Robert_Pattinson.jpg","width":2000,"height":1270,"caption":"Robert Pattinson makes his Batman debut. CREDIT: Warner Bros."},{"@type":"BreadcrumbList","@id":"https://www.nme.com/reviews/film-reviews/the-batman-review-robert-pattinson-3171137#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.nme.com/"},{"@type":"ListItem","position":2,"name":"&#8216;The Batman&#8217; review: down in the dumps with Robert Pattinson&#8217;s dark knight"}]},{"@type":"WebSite","@id":"https://www.nme.com/#website","url":"https://www.nme.com/","name":"NME","description":"NME brings you the latest music and pop culture news and reviews, along with videos and galleries, band features, concert tickets, magazine, radio and more.","publisher":{"@id":"https://www.nme.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.nme.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https://www.nme.com/#organization","name":"NME","url":"https://www.nme.com/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https://www.nme.com/#/schema/logo/image/","url":"https://www.nme.com/wp-content/uploads/2023/06/nme-logo@1000w.png","contentUrl":"https://www.nme.com/wp-content/uploads/2023/06/nme-logo@1000w.png","width":1000,"height":1000,"caption":"NME"},"image":{"@id":"https://www.nme.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/nmemagazine/","https://x.com/nme","https://www.instagram.com/nmemagazine/","https://www.youtube.com/@NME","https://www.tiktok.com/@nme","https://en.wikipedia.org/wiki/NME"]},{"@type":"Person","@id":"https://www.nme.com/#/schema/person/baee6073fe252bdfb257a3e17c2b100c","name":"Alex Flood","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https://www.nme.com/#/schema/person/image/","url":"https://secure.gravatar.com/avatar/65784864082bd0b328057464f864c4c3?s=96&d=mm&r=g","contentUrl":"https://secure.gravatar.com/avatar/65784864082bd0b328057464f864c4c3?s=96&d=mm&r=g","caption":"Alex Flood"},"description":"As Managing Editor (Entertainment), Alex covers all things film, TV and gaming. You'll find him reviewing the biggest and best titles each week, from 'Wednesday' to 'Stranger Things', 'Oppenheimer' to 'Barbie', as well as sitting down with A-list actors like Henry Cavill and Margot Robbie to bring you exclusive news, features and video interviews that you won't get anywhere else. Alex has previously written for The Guardian, Digital Spy and Metro","sameAs":["https://x.com/https://twitter.com/aflood63"],"url":"https://www.nme.com/author/alexflood63"}]}</script> <!-- / Yoast SEO Premium plugin. --> <link rel='dns-prefetch' href='//www.nme.com' /> <link rel='dns-prefetch' href='//www.googletagmanager.com' /> <link rel="alternate" type="application/rss+xml" title="NME &raquo; Feed" href="https://www.nme.com/feed" /> <!-- This site uses the Google Analytics by MonsterInsights plugin v9.2.2 - Using Analytics tracking - https://www.monsterinsights.com/ --> <script src="//www.googletagmanager.com/gtag/js?id=G-52731FKS4L" data-cfasync="false" data-wpfc-render="false" type="text/javascript" async></script> <script data-cfasync="false" data-wpfc-render="false" type="text/javascript"> var mi_version = '9.2.2'; var mi_track_user = true; var mi_no_track_reason = ''; var MonsterInsightsDefaultLocations = {"page_location":"https:\/\/www.nme.com\/reviews\/film-reviews\/the-batman-review-robert-pattinson-3171137\/"}; if ( typeof MonsterInsightsPrivacyGuardFilter === 'function' ) { var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsPrivacyGuardFilter( MonsterInsightsExcludeQuery ) : MonsterInsightsPrivacyGuardFilter( MonsterInsightsDefaultLocations ); } else { var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsExcludeQuery : MonsterInsightsDefaultLocations; } var disableStrs = [ 'ga-disable-G-52731FKS4L', ]; /* Function to detect opted out users */ function __gtagTrackerIsOptedOut() { for (var index = 0; index < disableStrs.length; index++) { if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) { return true; } } return false; } /* Disable tracking if the opt-out cookie exists. */ if (__gtagTrackerIsOptedOut()) { for (var index = 0; index < disableStrs.length; index++) { window[disableStrs[index]] = true; } } /* Opt-out function */ function __gtagTrackerOptout() { for (var index = 0; index < disableStrs.length; index++) { document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/'; window[disableStrs[index]] = true; } } if ('undefined' === typeof gaOptout) { function gaOptout() { __gtagTrackerOptout(); } } window.dataLayer = window.dataLayer || []; window.MonsterInsightsDualTracker = { helpers: {}, trackers: {}, }; if (mi_track_user) { function __gtagDataLayer() { dataLayer.push(arguments); } function __gtagTracker(type, name, parameters) { if (!parameters) { parameters = {}; } if (parameters.send_to) { __gtagDataLayer.apply(null, arguments); return; } if (type === 'event') { parameters.send_to = monsterinsights_frontend.v4_id; var hookName = name; if (typeof parameters['event_category'] !== 'undefined') { hookName = parameters['event_category'] + ':' + name; } if (typeof MonsterInsightsDualTracker.trackers[hookName] !== 'undefined') { MonsterInsightsDualTracker.trackers[hookName](parameters); } else { __gtagDataLayer('event', name, parameters); } } else { __gtagDataLayer.apply(null, arguments); } } __gtagTracker('js', new Date()); __gtagTracker('set', { 'developer_id.dZGIzZG': true, }); if ( MonsterInsightsLocations.page_location ) { __gtagTracker('set', MonsterInsightsLocations); } __gtagTracker('config', 'G-52731FKS4L', {"forceSSL":"true","link_attribution":"true","author":"Alex Flood","published_at":"2022-02-28T17:09:35+00:00","category":"Film Reviews","tags":"DC Extended Universe"} ); window.gtag = __gtagTracker; (function () { /* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */ /* ga and __gaTracker compatibility shim. */ var noopfn = function () { return null; }; var newtracker = function () { return new Tracker(); }; var Tracker = function () { return null; }; var p = Tracker.prototype; p.get = noopfn; p.set = noopfn; p.send = function () { var args = Array.prototype.slice.call(arguments); args.unshift('send'); __gaTracker.apply(null, args); }; var __gaTracker = function () { var len = arguments.length; if (len === 0) { return; } var f = arguments[len - 1]; if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') { if ('send' === arguments[0]) { var hitConverted, hitObject = false, action; if ('event' === arguments[1]) { if ('undefined' !== typeof arguments[3]) { hitObject = { 'eventAction': arguments[3], 'eventCategory': arguments[2], 'eventLabel': arguments[4], 'value': arguments[5] ? arguments[5] : 1, } } } if ('pageview' === arguments[1]) { if ('undefined' !== typeof arguments[2]) { hitObject = { 'eventAction': 'page_view', 'page_path': arguments[2], } } } if (typeof arguments[2] === 'object') { hitObject = arguments[2]; } if (typeof arguments[5] === 'object') { Object.assign(hitObject, arguments[5]); } if ('undefined' !== typeof arguments[1].hitType) { hitObject = arguments[1]; if ('pageview' === hitObject.hitType) { hitObject.eventAction = 'page_view'; } } if (hitObject) { action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction; hitConverted = mapArgs(hitObject); __gtagTracker('event', action, hitConverted); } } return; } function mapArgs(args) { var arg, hit = {}; var gaMap = { 'eventCategory': 'event_category', 'eventAction': 'event_action', 'eventLabel': 'event_label', 'eventValue': 'event_value', 'nonInteraction': 'non_interaction', 'timingCategory': 'event_category', 'timingVar': 'name', 'timingValue': 'value', 'timingLabel': 'event_label', 'page': 'page_path', 'location': 'page_location', 'title': 'page_title', 'referrer' : 'page_referrer', }; for (arg in args) { if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) { hit[gaMap[arg]] = args[arg]; } else { hit[arg] = args[arg]; } } return hit; } try { f.hitCallback(); } catch (ex) { } }; __gaTracker.create = newtracker; __gaTracker.getByName = newtracker; __gaTracker.getAll = function () { return []; }; __gaTracker.remove = noopfn; __gaTracker.loaded = true; window['__gaTracker'] = __gaTracker; })(); } else { console.log(""); (function () { function __gtagTracker() { return null; } window['__gtagTracker'] = __gtagTracker; window['gtag'] = __gtagTracker; })(); } </script> <!-- / Google Analytics by MonsterInsights --> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 11px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 32px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--regular: 15px;--wp--preset--font-size--larger: 50px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='elb-theme-light-css' href='https://www.nme.com/wp-content/plugins/easy-liveblogs/assets/css/themes/light.css?ver=2.3.7' type='text/css' media='all' /> <link rel='stylesheet' id='td-plugin-multi-purpose-css' href='https://www.nme.com/wp-content/plugins/td-composer/td-multi-purpose/style.css?ver=978887166a39c57c36d5cf4a5ec10289' type='text/css' media='all' /> <link rel='stylesheet' id='td-theme-css' href='https://www.nme.com/wp-content/themes/Newspaper/style.css?ver=11-2024102501' type='text/css' media='all' /> <style id='td-theme-inline-css' type='text/css'> @media (max-width: 767px) { .td-header-desktop-wrap { display: none; } } @media (min-width: 767px) { .td-header-mobile-wrap { display: none; } } </style> <link rel='stylesheet' id='td-theme-child-css' href='https://www.nme.com/wp-content/themes/Newspaper-child/style.css?ver=11-2024102501' type='text/css' media='all' /> <link rel='stylesheet' id='td-legacy-framework-front-style-css' href='https://www.nme.com/wp-content/plugins/td-composer/legacy/Newspaper/assets/css/td_legacy_main.css?ver=978887166a39c57c36d5cf4a5ec10289' type='text/css' media='all' /> <link rel='stylesheet' id='td-standard-pack-framework-front-style-css' href='https://www.nme.com/wp-content/plugins/td-standard-pack/Newspaper/assets/css/td_standard_pack_main.css?ver=9aa5e1ff3d260687f7ac21c07b85571f' type='text/css' media='all' /> <link rel='stylesheet' id='nme-css' href='https://www.nme.com/wp-content/themes/Newspaper-child/nme.css?ver=11-2024102501' type='text/css' media='all' /> <script type="text/javascript" src="https://www.nme.com/wp-content/plugins/google-analytics-premium/assets/js/frontend-gtag.min.js?ver=9.2.2" id="monsterinsights-frontend-script-js" async="async" data-wp-strategy="async"></script> <script data-cfasync="false" data-wpfc-render="false" type="text/javascript" id='monsterinsights-frontend-script-js-extra'>/* <![CDATA[ */ var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[]","home_url":"https:\/\/www.nme.com","hash_tracking":"false","v4_id":"G-52731FKS4L"};/* ]]> */ </script> <script type="text/javascript" src="https://www.nme.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://www.nme.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" id="elb-js-extra"> /* <![CDATA[ */ var elb = {"datetime_format":"human","locale":"en_GB","interval":"120","new_post_msg":"There is %s update.","new_posts_msg":"There are %s updates.","now_more_posts":"That's it."}; /* ]]> */ </script> <script type="text/javascript" src="https://www.nme.com/wp-content/plugins/easy-liveblogs/assets/js/easy-liveblogs.js?ver=2.3.7" id="elb-js"></script> <link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.nme.com/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.6.2" /> <link rel='shortlink' href='https://www.nme.com/?p=3171137' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.nme.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.nme.com%2Freviews%2Ffilm-reviews%2Fthe-batman-review-robert-pattinson-3171137" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.nme.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.nme.com%2Freviews%2Ffilm-reviews%2Fthe-batman-review-robert-pattinson-3171137&#038;format=xml" /> <!--[if lt IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.js"></script><![endif]--> <script> window.tdb_globals = {"wpRestNonce":"cc4c29a71e","wpRestUrl":"https:\/\/www.nme.com\/wp-json\/","permalinkStructure":"\/%category%\/%postname%-%post_id%","isAjax":false,"isAdminBarShowing":false,"autoloadScrollPercent":50,"postAutoloadStatus":"off","origPostEditUrl":null}; </script> <script> window.tdwGlobal = {"adminUrl":"https:\/\/www.nme.com\/wp-admin\/","wpRestNonce":"cc4c29a71e","wpRestUrl":"https:\/\/www.nme.com\/wp-json\/","permalinkStructure":"\/%category%\/%postname%-%post_id%"}; </script> <script> window.tdaGlobal = {"adminUrl":"https:\/\/www.nme.com\/wp-admin\/","wpRestNonce":"cc4c29a71e","wpRestUrl":"https:\/\/www.nme.com\/wp-json\/","permalinkStructure":"\/%category%\/%postname%-%post_id%","postId":3332206}; </script> <!-- JS generated by theme --> <script> var tdBlocksArray = []; //here we store all the items for the current page //td_block class - each ajax block uses a object of this class for requests function tdBlock() { this.id = ''; this.block_type = 1; //block type id (1-234 etc) this.atts = ''; this.td_column_number = ''; this.td_current_page = 1; // this.post_count = 0; //from wp this.found_posts = 0; //from wp this.max_num_pages = 0; //from wp this.td_filter_value = ''; //current live filter value this.is_ajax_running = false; this.td_user_action = ''; // load more or infinite loader (used by the animation) this.header_color = ''; this.ajax_pagination_infinite_stop = ''; //show load more at page x } // td_js_generator - mini detector (function(){ var htmlTag = document.getElementsByTagName("html")[0]; if ( /(iPad|iPhone|iPod)/g.test(navigator.userAgent) ) { htmlTag.className += ' td-md-is-ios'; } var user_agent = navigator.userAgent.toLowerCase(); if ( user_agent.indexOf("android") > -1 ) { htmlTag.className += ' td-md-is-android'; } if ( -1 !== navigator.userAgent.indexOf('Mac OS X') ) { htmlTag.className += ' td-md-is-os-x'; } if ( /chrom(e|ium)/.test(navigator.userAgent.toLowerCase()) ) { htmlTag.className += ' td-md-is-chrome'; } if ( -1 !== navigator.userAgent.indexOf('Firefox') ) { htmlTag.className += ' td-md-is-firefox'; } if ( -1 !== navigator.userAgent.indexOf('Safari') && -1 === navigator.userAgent.indexOf('Chrome') ) { htmlTag.className += ' td-md-is-safari'; } if( -1 !== navigator.userAgent.indexOf('IEMobile') ){ htmlTag.className += ' td-md-is-iemobile'; } })(); var tdLocalCache = {}; ( function () { "use strict"; tdLocalCache = { data: {}, remove: function (resource_id) { delete tdLocalCache.data[resource_id]; }, exist: function (resource_id) { return tdLocalCache.data.hasOwnProperty(resource_id) && tdLocalCache.data[resource_id] !== null; }, get: function (resource_id) { return tdLocalCache.data[resource_id]; }, set: function (resource_id, cachedData) { tdLocalCache.remove(resource_id); tdLocalCache.data[resource_id] = cachedData; } }; })(); var td_viewport_interval_list=[{"limitBottom":767,"sidebarWidth":228},{"limitBottom":1018,"sidebarWidth":300},{"limitBottom":1140,"sidebarWidth":324}]; var td_animation_stack_effect="type0"; var tds_animation_stack=true; var td_animation_stack_specific_selectors=".entry-thumb, img, .td-lazy-img"; var td_animation_stack_general_selectors=".td-animation-stack img, .td-animation-stack .entry-thumb, .post img, .td-animation-stack .td-lazy-img"; var tdc_is_installed="yes"; var td_ajax_url="https:\/\/www.nme.com\/wp-admin\/admin-ajax.php?td_theme_name=Newspaper&v=11"; var td_get_template_directory_uri="https:\/\/www.nme.com\/wp-content\/plugins\/td-composer\/legacy\/common"; var tds_snap_menu=""; var tds_logo_on_sticky=""; var tds_header_style=""; var td_please_wait="Please wait..."; var td_email_user_pass_incorrect="User or password incorrect!"; var td_email_user_incorrect="Email or username incorrect!"; var td_email_incorrect="Email incorrect!"; var tds_more_articles_on_post_enable=""; var tds_more_articles_on_post_time_to_wait=""; var tds_more_articles_on_post_pages_distance_from_top=0; var tds_theme_color_site_wide="#e2001a"; var tds_smart_sidebar=""; var tdThemeName="Newspaper"; var td_magnific_popup_translation_tPrev="Previous (Left arrow key)"; var td_magnific_popup_translation_tNext="Next (Right arrow key)"; var td_magnific_popup_translation_tCounter="%curr% of %total%"; var td_magnific_popup_translation_ajax_tError="The content from %url% could not be loaded."; var td_magnific_popup_translation_image_tError="The image #%curr% could not be loaded."; var tdBlockNonce="351f267e9c"; var tdDateNamesI18n={"month_names":["January","February","March","April","May","June","July","August","September","October","November","December"],"month_names_short":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"day_names":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"day_names_short":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]}; var td_ad_background_click_link=""; var td_ad_background_click_target=""; </script> <!-- Header style compiled by theme --> <style> .td-header-wrap .black-menu .sf-menu > .current-menu-item > a, .td-header-wrap .black-menu .sf-menu > .current-menu-ancestor > a, .td-header-wrap .black-menu .sf-menu > .current-category-ancestor > a, .td-header-wrap .black-menu .sf-menu > li > a:hover, .td-header-wrap .black-menu .sf-menu > .sfHover > a, .sf-menu > .current-menu-item > a:after, .sf-menu > .current-menu-ancestor > a:after, .sf-menu > .current-category-ancestor > a:after, .sf-menu > li:hover > a:after, .sf-menu > .sfHover > a:after, .header-search-wrap .td-drop-down-search:after, .header-search-wrap .td-drop-down-search .btn:hover, input[type=submit]:hover, .td-read-more a, .td-post-category:hover, .td-404-sub-sub-title a:hover, .td-search-form-widget .wpb_button:hover, .td-rating-bar-wrap div, .dropcap, .td_wrapper_video_playlist .td_video_controls_playlist_wrapper, .wpb_default, .wpb_default:hover, .td-left-smart-list:hover, .td-right-smart-list:hover, .bbp_widget_login .button:hover, .td-footer-wrapper .td-post-category, .single-product .product .summary .cart .button:hover, .td-next-prev-wrap a:hover, .td-load-more-wrap a:hover, .td-post-small-box a:hover, .page-nav .current, .page-nav:first-child > div, .td-theme-slider:hover .slide-meta-cat a, a.vc_btn-black:hover, .td-trending-now-wrapper:hover .td-trending-now-title, .td-scroll-up, .td-smart-list-button:hover, .td_block_template_9 .td-block-title:after, .td-close-video-fixed { background-color: #e2001a; } .td_block_template_4 .td-related-title .td-cur-simple-item:before { border-color: #e2001a transparent transparent transparent !important; } .td_block_template_4 .td-related-title .td-cur-simple-item, .td_block_template_3 .td-related-title .td-cur-simple-item, .td_block_template_9 .td-related-title:after { background-color: #e2001a; } a, cite a:hover, .td-page-content blockquote p, .td-post-content blockquote p, .mce-content-body blockquote p, .wpb_text_column blockquote p, .td_block_text_with_title blockquote p, .td_module_wrap:hover .entry-title a, .td-subcat-filter .td-subcat-list a:hover, .td-subcat-filter .td-subcat-dropdown a:hover, .td_quote_on_blocks, .dropcap2, .dropcap3, .td-post-next-prev-content a:hover, .author-box-wrap .td-author-social a:hover, .td-author-name a:hover, .td-author-url a:hover, .logged-in-as a:hover, .td-search-query, .widget a:hover, .archive .widget_archive .current, .archive .widget_archive .current a, .widget_calendar tfoot a:hover, .widget_display_replies .bbp-author-name, .widget_display_topics .bbp-author-name, .td-subfooter-menu li a:hover, a.vc_btn-black:hover, .td-smart-list-dropdown-wrap .td-smart-list-button:hover, .td-instagram-user a, .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option:hover, .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option:hover i, .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-link:hover, .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-item .td-cur-simple-item, .td-pulldown-syle-2 .td-subcat-dropdown:hover .td-subcat-more span, .td-pulldown-syle-2 .td-subcat-dropdown:hover .td-subcat-more i, .td-pulldown-syle-3 .td-subcat-dropdown:hover .td-subcat-more span, .td-pulldown-syle-3 .td-subcat-dropdown:hover .td-subcat-more i, .td_block_template_2 .td-related-title .td-cur-simple-item, .td_block_template_5 .td-related-title .td-cur-simple-item, .td_block_template_6 .td-related-title .td-cur-simple-item, .td_block_template_7 .td-related-title .td-cur-simple-item, .td_block_template_8 .td-related-title .td-cur-simple-item, .td_block_template_9 .td-related-title .td-cur-simple-item, .td-theme-wrap .sf-menu ul .td-menu-item > a:hover, .td-theme-wrap .sf-menu ul .sfHover > a, .td-theme-wrap .sf-menu ul .current-menu-ancestor > a, .td-theme-wrap .sf-menu ul .current-category-ancestor > a, .td-theme-wrap .sf-menu ul .current-menu-item > a, .td_outlined_btn, .td_block_categories_tags .td-ct-item:hover { color: #e2001a; } a.vc_btn-black.vc_btn_square_outlined:hover, a.vc_btn-black.vc_btn_outlined:hover { color: #e2001a !important; } .td-next-prev-wrap a:hover, .td-load-more-wrap a:hover, .td-post-small-box a:hover, .page-nav .current, .page-nav:first-child > div, .post .td_quote_box, .page .td_quote_box, a.vc_btn-black:hover, .td_block_template_5 .td-block-title > *, .td_outlined_btn { border-color: #e2001a; } .td_wrapper_video_playlist .td_video_currently_playing:after { border-color: #e2001a !important; } .header-search-wrap .td-drop-down-search:before { border-color: transparent transparent #e2001a transparent; } .block-title > span, .block-title > a, .block-title > label, .widgettitle, .widgettitle:after, body .td-trending-now-title, .td-trending-now-wrapper:hover .td-trending-now-title, .wpb_tabs li.ui-tabs-active a, .wpb_tabs li:hover a, .td_block_template_1 .td-related-title .td-cur-simple-item, .td-subcat-filter .td-subcat-dropdown:hover .td-subcat-more, .td_3D_btn, .td_shadow_btn, .td_default_btn, .td_round_btn, .td_outlined_btn:hover { background-color: #e2001a; } .block-title, .td_block_template_1 .td-related-title, .wpb_tabs .wpb_tabs_nav { border-color: #e2001a; } .td_block_wrap .td-subcat-item a.td-cur-simple-item { color: #e2001a; } .td-grid-style-4 .entry-title { background-color: rgba(226, 0, 26, 0.7); } @media (max-width: 767px) { body #td-top-mobile-toggle i, .td-header-wrap .header-search-wrap .td-icon-search { color: #000000 !important; } } .td-menu-background:before, .td-search-background:before { background: #ffffff; background: linear-gradient(to bottom, #ffffff 0%, #ffffff 100%); } .td-mobile-content .current-menu-item > a, .td-mobile-content .current-menu-ancestor > a, .td-mobile-content .current-category-ancestor > a, #td-mobile-nav .td-menu-login-section a:hover, #td-mobile-nav .td-register-section a:hover, #td-mobile-nav .td-menu-socials-wrap a:hover i, .td-search-close a:hover i { color: #dd3333; } .td-mobile-content li a, .td-mobile-content .td-icon-menu-right, .td-mobile-content .sub-menu .td-icon-menu-right, #td-mobile-nav .td-menu-login-section a, #td-mobile-nav .td-menu-logout a, #td-mobile-nav .td-menu-socials-wrap .td-icon-font, .td-mobile-close .td-icon-close-mobile, .td-search-close .td-icon-close-mobile, .td-search-wrap-mob, .td-search-wrap-mob #td-header-search-mob, #td-mobile-nav .td-register-section, #td-mobile-nav .td-register-section .td-login-input, #td-mobile-nav label, #td-mobile-nav .td-register-section i, #td-mobile-nav .td-register-section a, #td-mobile-nav .td_display_err, .td-search-wrap-mob .td_module_wrap .entry-title a, .td-search-wrap-mob .td_module_wrap:hover .entry-title a, .td-search-wrap-mob .td-post-date { color: #0a0a0a; } .td-search-wrap-mob .td-search-input:before, .td-search-wrap-mob .td-search-input:after, #td-mobile-nav .td-menu-login-section .td-menu-login span { background-color: #0a0a0a; } #td-mobile-nav .td-register-section .td-login-input { border-bottom-color: #0a0a0a !important; } .td-mobile-content .td-mobile-main-menu > li > a { text-transform:uppercase; } .td-mobile-content .sub-menu a { text-transform:uppercase; }.td-header-style-12 .td-header-menu-wrap-full, .td-header-style-12 .td-affix, .td-grid-style-1.td-hover-1 .td-big-grid-post:hover .td-post-category, .td-grid-style-5.td-hover-1 .td-big-grid-post:hover .td-post-category, .td_category_template_3 .td-current-sub-category, .td_category_template_8 .td-category-header .td-category a.td-current-sub-category, .td_category_template_4 .td-category-siblings .td-category a:hover, .td_block_big_grid_9.td-grid-style-1 .td-post-category, .td_block_big_grid_9.td-grid-style-5 .td-post-category, .td-grid-style-6.td-hover-1 .td-module-thumb:after, .tdm-menu-active-style5 .td-header-menu-wrap .sf-menu > .current-menu-item > a, .tdm-menu-active-style5 .td-header-menu-wrap .sf-menu > .current-menu-ancestor > a, .tdm-menu-active-style5 .td-header-menu-wrap .sf-menu > .current-category-ancestor > a, .tdm-menu-active-style5 .td-header-menu-wrap .sf-menu > li > a:hover, .tdm-menu-active-style5 .td-header-menu-wrap .sf-menu > .sfHover > a { background-color: #e2001a; } .td_mega_menu_sub_cats .cur-sub-cat, .td-mega-span h3 a:hover, .td_mod_mega_menu:hover .entry-title a, .header-search-wrap .result-msg a:hover, .td-header-top-menu .td-drop-down-search .td_module_wrap:hover .entry-title a, .td-header-top-menu .td-icon-search:hover, .td-header-wrap .result-msg a:hover, .top-header-menu li a:hover, .top-header-menu .current-menu-item > a, .top-header-menu .current-menu-ancestor > a, .top-header-menu .current-category-ancestor > a, .td-social-icon-wrap > a:hover, .td-header-sp-top-widget .td-social-icon-wrap a:hover, .td_mod_related_posts:hover h3 > a, .td-post-template-11 .td-related-title .td-related-left:hover, .td-post-template-11 .td-related-title .td-related-right:hover, .td-post-template-11 .td-related-title .td-cur-simple-item, .td-post-template-11 .td_block_related_posts .td-next-prev-wrap a:hover, .td-category-header .td-pulldown-category-filter-link:hover, .td-category-siblings .td-subcat-dropdown a:hover, .td-category-siblings .td-subcat-dropdown a.td-current-sub-category, .footer-text-wrap .footer-email-wrap a, .footer-social-wrap a:hover, .td_module_17 .td-read-more a:hover, .td_module_18 .td-read-more a:hover, .td_module_19 .td-post-author-name a:hover, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > .current-category-ancestor > a, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > .current-menu-ancestor > a, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > .current-menu-item > a, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > .sfHover > a, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > li > a:hover { color: #e2001a; } .td-mega-menu-page .wpb_content_element ul li a:hover, .td-theme-wrap .td-aj-search-results .td_module_wrap:hover .entry-title a, .td-theme-wrap .header-search-wrap .result-msg a:hover { color: #e2001a !important; } .td_category_template_8 .td-category-header .td-category a.td-current-sub-category, .td_category_template_4 .td-category-siblings .td-category a:hover, .tdm-menu-active-style4 .tdm-header .sf-menu > .current-menu-item > a, .tdm-menu-active-style4 .tdm-header .sf-menu > .current-menu-ancestor > a, .tdm-menu-active-style4 .tdm-header .sf-menu > .current-category-ancestor > a, .tdm-menu-active-style4 .tdm-header .sf-menu > li > a:hover, .tdm-menu-active-style4 .tdm-header .sf-menu > .sfHover > a { border-color: #e2001a; } .td-header-wrap .black-menu .sf-menu > .current-menu-item > a, .td-header-wrap .black-menu .sf-menu > .current-menu-ancestor > a, .td-header-wrap .black-menu .sf-menu > .current-category-ancestor > a, .td-header-wrap .black-menu .sf-menu > li > a:hover, .td-header-wrap .black-menu .sf-menu > .sfHover > a, .sf-menu > .current-menu-item > a:after, .sf-menu > .current-menu-ancestor > a:after, .sf-menu > .current-category-ancestor > a:after, .sf-menu > li:hover > a:after, .sf-menu > .sfHover > a:after, .header-search-wrap .td-drop-down-search:after, .header-search-wrap .td-drop-down-search .btn:hover, input[type=submit]:hover, .td-read-more a, .td-post-category:hover, .td-404-sub-sub-title a:hover, .td-search-form-widget .wpb_button:hover, .td-rating-bar-wrap div, .dropcap, .td_wrapper_video_playlist .td_video_controls_playlist_wrapper, .wpb_default, .wpb_default:hover, .td-left-smart-list:hover, .td-right-smart-list:hover, .bbp_widget_login .button:hover, .td-footer-wrapper .td-post-category, .single-product .product .summary .cart .button:hover, .td-next-prev-wrap a:hover, .td-load-more-wrap a:hover, .td-post-small-box a:hover, .page-nav .current, .page-nav:first-child > div, .td-theme-slider:hover .slide-meta-cat a, a.vc_btn-black:hover, .td-trending-now-wrapper:hover .td-trending-now-title, .td-scroll-up, .td-smart-list-button:hover, .td_block_template_9 .td-block-title:after, .td-close-video-fixed { background-color: #e2001a; } .td_block_template_4 .td-related-title .td-cur-simple-item:before { border-color: #e2001a transparent transparent transparent !important; } .td_block_template_4 .td-related-title .td-cur-simple-item, .td_block_template_3 .td-related-title .td-cur-simple-item, .td_block_template_9 .td-related-title:after { background-color: #e2001a; } a, cite a:hover, .td-page-content blockquote p, .td-post-content blockquote p, .mce-content-body blockquote p, .wpb_text_column blockquote p, .td_block_text_with_title blockquote p, .td_module_wrap:hover .entry-title a, .td-subcat-filter .td-subcat-list a:hover, .td-subcat-filter .td-subcat-dropdown a:hover, .td_quote_on_blocks, .dropcap2, .dropcap3, .td-post-next-prev-content a:hover, .author-box-wrap .td-author-social a:hover, .td-author-name a:hover, .td-author-url a:hover, .logged-in-as a:hover, .td-search-query, .widget a:hover, .archive .widget_archive .current, .archive .widget_archive .current a, .widget_calendar tfoot a:hover, .widget_display_replies .bbp-author-name, .widget_display_topics .bbp-author-name, .td-subfooter-menu li a:hover, a.vc_btn-black:hover, .td-smart-list-dropdown-wrap .td-smart-list-button:hover, .td-instagram-user a, .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option:hover, .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option:hover i, .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-link:hover, .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-item .td-cur-simple-item, .td-pulldown-syle-2 .td-subcat-dropdown:hover .td-subcat-more span, .td-pulldown-syle-2 .td-subcat-dropdown:hover .td-subcat-more i, .td-pulldown-syle-3 .td-subcat-dropdown:hover .td-subcat-more span, .td-pulldown-syle-3 .td-subcat-dropdown:hover .td-subcat-more i, .td_block_template_2 .td-related-title .td-cur-simple-item, .td_block_template_5 .td-related-title .td-cur-simple-item, .td_block_template_6 .td-related-title .td-cur-simple-item, .td_block_template_7 .td-related-title .td-cur-simple-item, .td_block_template_8 .td-related-title .td-cur-simple-item, .td_block_template_9 .td-related-title .td-cur-simple-item, .td-theme-wrap .sf-menu ul .td-menu-item > a:hover, .td-theme-wrap .sf-menu ul .sfHover > a, .td-theme-wrap .sf-menu ul .current-menu-ancestor > a, .td-theme-wrap .sf-menu ul .current-category-ancestor > a, .td-theme-wrap .sf-menu ul .current-menu-item > a, .td_outlined_btn, .td_block_categories_tags .td-ct-item:hover { color: #e2001a; } a.vc_btn-black.vc_btn_square_outlined:hover, a.vc_btn-black.vc_btn_outlined:hover { color: #e2001a !important; } .td-next-prev-wrap a:hover, .td-load-more-wrap a:hover, .td-post-small-box a:hover, .page-nav .current, .page-nav:first-child > div, .post .td_quote_box, .page .td_quote_box, a.vc_btn-black:hover, .td_block_template_5 .td-block-title > *, .td_outlined_btn { border-color: #e2001a; } .td_wrapper_video_playlist .td_video_currently_playing:after { border-color: #e2001a !important; } .header-search-wrap .td-drop-down-search:before { border-color: transparent transparent #e2001a transparent; } .block-title > span, .block-title > a, .block-title > label, .widgettitle, .widgettitle:after, body .td-trending-now-title, .td-trending-now-wrapper:hover .td-trending-now-title, .wpb_tabs li.ui-tabs-active a, .wpb_tabs li:hover a, .td_block_template_1 .td-related-title .td-cur-simple-item, .td-subcat-filter .td-subcat-dropdown:hover .td-subcat-more, .td_3D_btn, .td_shadow_btn, .td_default_btn, .td_round_btn, .td_outlined_btn:hover { background-color: #e2001a; } .block-title, .td_block_template_1 .td-related-title, .wpb_tabs .wpb_tabs_nav { border-color: #e2001a; } .td_block_wrap .td-subcat-item a.td-cur-simple-item { color: #e2001a; } .td-grid-style-4 .entry-title { background-color: rgba(226, 0, 26, 0.7); } @media (max-width: 767px) { body #td-top-mobile-toggle i, .td-header-wrap .header-search-wrap .td-icon-search { color: #000000 !important; } } .td-menu-background:before, .td-search-background:before { background: #ffffff; background: linear-gradient(to bottom, #ffffff 0%, #ffffff 100%); } .td-mobile-content .current-menu-item > a, .td-mobile-content .current-menu-ancestor > a, .td-mobile-content .current-category-ancestor > a, #td-mobile-nav .td-menu-login-section a:hover, #td-mobile-nav .td-register-section a:hover, #td-mobile-nav .td-menu-socials-wrap a:hover i, .td-search-close a:hover i { color: #dd3333; } .td-mobile-content li a, .td-mobile-content .td-icon-menu-right, .td-mobile-content .sub-menu .td-icon-menu-right, #td-mobile-nav .td-menu-login-section a, #td-mobile-nav .td-menu-logout a, #td-mobile-nav .td-menu-socials-wrap .td-icon-font, .td-mobile-close .td-icon-close-mobile, .td-search-close .td-icon-close-mobile, .td-search-wrap-mob, .td-search-wrap-mob #td-header-search-mob, #td-mobile-nav .td-register-section, #td-mobile-nav .td-register-section .td-login-input, #td-mobile-nav label, #td-mobile-nav .td-register-section i, #td-mobile-nav .td-register-section a, #td-mobile-nav .td_display_err, .td-search-wrap-mob .td_module_wrap .entry-title a, .td-search-wrap-mob .td_module_wrap:hover .entry-title a, .td-search-wrap-mob .td-post-date { color: #0a0a0a; } .td-search-wrap-mob .td-search-input:before, .td-search-wrap-mob .td-search-input:after, #td-mobile-nav .td-menu-login-section .td-menu-login span { background-color: #0a0a0a; } #td-mobile-nav .td-register-section .td-login-input { border-bottom-color: #0a0a0a !important; } .td-mobile-content .td-mobile-main-menu > li > a { text-transform:uppercase; } .td-mobile-content .sub-menu a { text-transform:uppercase; }.td-header-style-12 .td-header-menu-wrap-full, .td-header-style-12 .td-affix, .td-grid-style-1.td-hover-1 .td-big-grid-post:hover .td-post-category, .td-grid-style-5.td-hover-1 .td-big-grid-post:hover .td-post-category, .td_category_template_3 .td-current-sub-category, .td_category_template_8 .td-category-header .td-category a.td-current-sub-category, .td_category_template_4 .td-category-siblings .td-category a:hover, .td_block_big_grid_9.td-grid-style-1 .td-post-category, .td_block_big_grid_9.td-grid-style-5 .td-post-category, .td-grid-style-6.td-hover-1 .td-module-thumb:after, .tdm-menu-active-style5 .td-header-menu-wrap .sf-menu > .current-menu-item > a, .tdm-menu-active-style5 .td-header-menu-wrap .sf-menu > .current-menu-ancestor > a, .tdm-menu-active-style5 .td-header-menu-wrap .sf-menu > .current-category-ancestor > a, .tdm-menu-active-style5 .td-header-menu-wrap .sf-menu > li > a:hover, .tdm-menu-active-style5 .td-header-menu-wrap .sf-menu > .sfHover > a { background-color: #e2001a; } .td_mega_menu_sub_cats .cur-sub-cat, .td-mega-span h3 a:hover, .td_mod_mega_menu:hover .entry-title a, .header-search-wrap .result-msg a:hover, .td-header-top-menu .td-drop-down-search .td_module_wrap:hover .entry-title a, .td-header-top-menu .td-icon-search:hover, .td-header-wrap .result-msg a:hover, .top-header-menu li a:hover, .top-header-menu .current-menu-item > a, .top-header-menu .current-menu-ancestor > a, .top-header-menu .current-category-ancestor > a, .td-social-icon-wrap > a:hover, .td-header-sp-top-widget .td-social-icon-wrap a:hover, .td_mod_related_posts:hover h3 > a, .td-post-template-11 .td-related-title .td-related-left:hover, .td-post-template-11 .td-related-title .td-related-right:hover, .td-post-template-11 .td-related-title .td-cur-simple-item, .td-post-template-11 .td_block_related_posts .td-next-prev-wrap a:hover, .td-category-header .td-pulldown-category-filter-link:hover, .td-category-siblings .td-subcat-dropdown a:hover, .td-category-siblings .td-subcat-dropdown a.td-current-sub-category, .footer-text-wrap .footer-email-wrap a, .footer-social-wrap a:hover, .td_module_17 .td-read-more a:hover, .td_module_18 .td-read-more a:hover, .td_module_19 .td-post-author-name a:hover, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > .current-category-ancestor > a, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > .current-menu-ancestor > a, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > .current-menu-item > a, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > .sfHover > a, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > li > a:hover { color: #e2001a; } .td-mega-menu-page .wpb_content_element ul li a:hover, .td-theme-wrap .td-aj-search-results .td_module_wrap:hover .entry-title a, .td-theme-wrap .header-search-wrap .result-msg a:hover { color: #e2001a !important; } .td_category_template_8 .td-category-header .td-category a.td-current-sub-category, .td_category_template_4 .td-category-siblings .td-category a:hover, .tdm-menu-active-style4 .tdm-header .sf-menu > .current-menu-item > a, .tdm-menu-active-style4 .tdm-header .sf-menu > .current-menu-ancestor > a, .tdm-menu-active-style4 .tdm-header .sf-menu > .current-category-ancestor > a, .tdm-menu-active-style4 .tdm-header .sf-menu > li > a:hover, .tdm-menu-active-style4 .tdm-header .sf-menu > .sfHover > a { border-color: #e2001a; } </style> <!-- MonsterInsights Media Tracking --> <script data-cfasync="false" data-wpfc-render="false" type="text/javascript"> var monsterinsights_tracked_video_marks = {}; var monsterinsights_youtube_percentage_tracking_timeouts = {}; /* Works for YouTube and Vimeo */ function monsterinsights_media_get_id_for_iframe( source, service ) { var iframeUrlParts = source.split('?'); var stripedUrl = iframeUrlParts[0].split('/'); var videoId = stripedUrl[ stripedUrl.length - 1 ]; return service + '-player-' + videoId; } function monsterinsights_media_record_video_event( provider, event, label, parameters = {} ) { __gtagTracker('event', event, { event_category: 'video-' + provider, event_label: label, non_interaction: event === 'impression', ...parameters }); } function monsterinsights_media_maybe_record_video_progress( provider, label, videoId, videoParameters ) { var progressTrackingAllowedMarks = [10,25,50,75]; if ( typeof monsterinsights_tracked_video_marks[ videoId ] == 'undefined' ) { monsterinsights_tracked_video_marks[ videoId ] = []; } var { video_percent } = videoParameters; if ( progressTrackingAllowedMarks.includes( video_percent ) && !monsterinsights_tracked_video_marks[ videoId ].includes( video_percent ) ) { monsterinsights_media_record_video_event( provider, 'video_progress', label, videoParameters ); /* Prevent multiple records for the same percentage */ monsterinsights_tracked_video_marks[ videoId ].push( video_percent ); } } /* --- Vimeo --- */ var monsterinsights_media_vimeo_plays = {}; function monsterinsights_setup_vimeo_events_for_iframe(iframe, title, player) { var playerId = iframe.getAttribute('id'); var videoLabel = title || iframe.title || iframe.getAttribute('src'); if ( !playerId ) { playerId = monsterinsights_media_get_id_for_iframe( iframe.getAttribute('src'), 'vimeo' ); iframe.setAttribute( 'id', playerId ); } monsterinsights_media_vimeo_plays[playerId] = 0; var videoParameters = { video_provider: 'vimeo', video_title: title, video_url: iframe.getAttribute('src') }; /** * Record Impression **/ monsterinsights_media_record_video_event( 'vimeo', 'impression', videoLabel, videoParameters ); /** * Record video start **/ player.on('play', function(data) { let playerId = this.element.id; if ( monsterinsights_media_vimeo_plays[playerId] === 0 ) { monsterinsights_media_vimeo_plays[playerId]++; videoParameters.video_duration = data.duration; videoParameters.video_current_time = data.seconds; videoParameters.video_percent = 0; monsterinsights_media_record_video_event( 'vimeo', 'video_start', videoLabel, videoParameters ); } }); /** * Record video progress **/ player.on('timeupdate', function(data) { var progress = Math.floor(data.percent * 100); videoParameters.video_duration = data.duration; videoParameters.video_current_time = data.seconds; videoParameters.video_percent = progress; monsterinsights_media_maybe_record_video_progress( 'vimeo', videoLabel, playerId, videoParameters ); }); /** * Record video complete **/ player.on('ended', function(data) { videoParameters.video_duration = data.duration; videoParameters.video_current_time = data.seconds; videoParameters.video_percent = 100; monsterinsights_media_record_video_event( 'vimeo', 'video_complete', videoLabel, videoParameters ); }); } function monsterinsights_on_vimeo_load() { var vimeoIframes = document.querySelectorAll("iframe[src*='vimeo']"); vimeoIframes.forEach(function( iframe ) { // Set up the player var player = new Vimeo.Player(iframe); // The getVideoTitle function returns a promise player.getVideoTitle().then(function(title) { /* * Binding the events inside this callback guarantees that we * always have the correct title for the video */ monsterinsights_setup_vimeo_events_for_iframe(iframe, title, player) }); }); } function monsterinsights_media_init_vimeo_events() { var vimeoIframes = document.querySelectorAll("iframe[src*='vimeo']"); if ( vimeoIframes.length ) { /* Maybe load Vimeo API */ if ( window.Vimeo === undefined ) { var tag = document.createElement("script"); tag.src = "https://player.vimeo.com/api/player.js"; tag.setAttribute("onload", "monsterinsights_on_vimeo_load()"); document.body.append(tag); } else { /* Vimeo API already loaded, invoke callback */ monsterinsights_on_vimeo_load(); } } } /* --- End Vimeo --- */ /* --- YouTube --- */ function monsterinsights_media_on_youtube_load() { var monsterinsights_media_youtube_plays = {}; function __onPlayerReady(event) { monsterinsights_media_youtube_plays[event.target.h.id] = 0; var videoParameters = { video_provider: 'youtube', video_title: event.target.videoTitle, video_url: event.target.playerInfo.videoUrl }; monsterinsights_media_record_video_event( 'youtube', 'impression', videoParameters.video_title, videoParameters ); } /** * Record progress callback **/ function __track_youtube_video_progress( player, videoLabel, videoParameters ) { var { playerInfo } = player; var playerId = player.h.id; var duration = playerInfo.duration; /* player.getDuration(); */ var currentTime = playerInfo.currentTime; /* player.getCurrentTime(); */ var percentage = (currentTime / duration) * 100; var progress = Math.floor(percentage); videoParameters.video_duration = duration; videoParameters.video_current_time = currentTime; videoParameters.video_percent = progress; monsterinsights_media_maybe_record_video_progress( 'youtube', videoLabel, playerId, videoParameters ); } function __youtube_on_state_change( event ) { var state = event.data; var player = event.target; var { playerInfo } = player; var playerId = player.h.id; var videoParameters = { video_provider: 'youtube', video_title: player.videoTitle, video_url: playerInfo.videoUrl }; /** * YouTube's API doesn't offer a progress or timeupdate event. * We have to track progress manually by asking the player for the current time, every X milliseconds, using an interval **/ if ( state === YT.PlayerState.PLAYING) { if ( monsterinsights_media_youtube_plays[playerId] === 0 ) { monsterinsights_media_youtube_plays[playerId]++; /** * Record video start **/ videoParameters.video_duration = playerInfo.duration; videoParameters.video_current_time = playerInfo.currentTime; videoParameters.video_percent = 0; monsterinsights_media_record_video_event( 'youtube', 'video_start', videoParameters.video_title, videoParameters ); } monsterinsights_youtube_percentage_tracking_timeouts[ playerId ] = setInterval( __track_youtube_video_progress, 500, player, videoParameters.video_title, videoParameters ); } else if ( state === YT.PlayerState.PAUSED ) { /* When the video is paused clear the interval */ clearInterval( monsterinsights_youtube_percentage_tracking_timeouts[ playerId ] ); } else if ( state === YT.PlayerState.ENDED ) { /** * Record video complete **/ videoParameters.video_duration = playerInfo.duration; videoParameters.video_current_time = playerInfo.currentTime; videoParameters.video_percent = 100; monsterinsights_media_record_video_event( 'youtube', 'video_complete', videoParameters.video_title, videoParameters ); clearInterval( monsterinsights_youtube_percentage_tracking_timeouts[ playerId ] ); } } var youtubeIframes = document.querySelectorAll("iframe[src*='youtube'],iframe[src*='youtu.be']"); youtubeIframes.forEach(function( iframe ) { var playerId = iframe.getAttribute('id'); if ( !playerId ) { playerId = monsterinsights_media_get_id_for_iframe( iframe.getAttribute('src'), 'youtube' ); iframe.setAttribute( 'id', playerId ); } new YT.Player(playerId, { events: { onReady: __onPlayerReady, onStateChange: __youtube_on_state_change } }); }); } function monsterinsights_media_load_youtube_api() { if ( window.YT ) { return; } var youtubeIframes = document.querySelectorAll("iframe[src*='youtube'],iframe[src*='youtu.be']"); if ( 0 === youtubeIframes.length ) { return; } var tag = document.createElement("script"); tag.src = "https://www.youtube.com/iframe_api"; var firstScriptTag = document.getElementsByTagName('script')[0]; firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); } function monsterinsights_media_init_youtube_events() { /* YouTube always looks for a function called onYouTubeIframeAPIReady */ window.onYouTubeIframeAPIReady = monsterinsights_media_on_youtube_load; } /* --- End YouTube --- */ /* --- HTML Videos --- */ function monsterinsights_media_init_html_video_events() { var monsterinsights_media_html_plays = {}; var videos = document.querySelectorAll('video'); var videosCount = 0; videos.forEach(function( video ) { var videoLabel = video.title; if ( !videoLabel ) { var videoCaptionEl = video.nextElementSibling; if ( videoCaptionEl && videoCaptionEl.nodeName.toLowerCase() === 'figcaption' ) { videoLabel = videoCaptionEl.textContent; } else { videoLabel = video.getAttribute('src'); } } var videoTitle = videoLabel; var playerId = video.getAttribute('id'); if ( !playerId ) { playerId = 'html-player-' + videosCount; video.setAttribute('id', playerId); } monsterinsights_media_html_plays[playerId] = 0 var videoSrc = video.getAttribute('src') if ( ! videoSrc && video.currentSrc ) { videoSrc = video.currentSrc; } var videoParameters = { video_provider: 'html', video_title: videoTitle ? videoTitle : videoSrc, video_url: videoSrc, }; /** * Record Impression **/ monsterinsights_media_record_video_event( 'html', 'impression', videoLabel, videoParameters ); /** * Record video start **/ video.addEventListener('play', function(event) { let playerId = event.target.id; if ( monsterinsights_media_html_plays[playerId] === 0 ) { monsterinsights_media_html_plays[playerId]++; videoParameters.video_duration = video.duration; videoParameters.video_current_time = video.currentTime; videoParameters.video_percent = 0; monsterinsights_media_record_video_event( 'html', 'video_start', videoLabel, videoParameters ); } }, false ); /** * Record video progress **/ video.addEventListener('timeupdate', function() { var percentage = (video.currentTime / video.duration) * 100; var progress = Math.floor(percentage); videoParameters.video_duration = video.duration; videoParameters.video_current_time = video.currentTime; videoParameters.video_percent = progress; monsterinsights_media_maybe_record_video_progress( 'html', videoLabel, playerId, videoParameters ); }, false ); /** * Record video complete **/ video.addEventListener('ended', function() { var percentage = (video.currentTime / video.duration) * 100; var progress = Math.floor(percentage); videoParameters.video_duration = video.duration; videoParameters.video_current_time = video.currentTime; videoParameters.video_percent = progress; monsterinsights_media_record_video_event( 'html', 'video_complete', videoLabel, videoParameters ); }, false ); videosCount++; }); } /* --- End HTML Videos --- */ function monsterinsights_media_init_video_events() { /** * HTML Video - Attach events & record impressions */ monsterinsights_media_init_html_video_events(); /** * Vimeo - Attach events & record impressions */ monsterinsights_media_init_vimeo_events(); monsterinsights_media_load_youtube_api(); } /* Attach events */ function monsterinsights_media_load() { if ( typeof(__gtagTracker) === 'undefined' ) { setTimeout(monsterinsights_media_load, 200); return; } if ( document.readyState === "complete" ) { // Need this for cookie plugin. monsterinsights_media_init_video_events(); } else if ( window.addEventListener ) { window.addEventListener( "load", monsterinsights_media_init_video_events, false ); } else if ( window.attachEvent ) { window.attachEvent( "onload", monsterinsights_media_init_video_events); } /** * YouTube - Attach events & record impressions. * We don't need to attach this into page load event * because we already use YT function "onYouTubeIframeAPIReady" * and this will help on using onReady event with the player instantiation. */ monsterinsights_media_init_youtube_events(); } monsterinsights_media_load(); </script> <!-- End MonsterInsights Media Tracking --> <!-- Google Ad Manager --> <script async src="//securepubads.g.doubleclick.net/tag/js/gpt.js"></script> <script>window.googletag = window.googletag || { cmd: [] };</script> <script> window.googlefc = window.googlefc || {}; window.googlefc.callbackQueue = window.googlefc.callbackQueue || []; googlefc.callbackQueue.push({ 'CONSENT_DATA_READY': () => { __tcfapi('addEventListener', 2, (tcData, success) => { if (!success) { return; } if (tcData?.gdprApplies) { addPrivacySettingsButton(); } if (!tcData?.gdprApplies || (tcData.purpose && tcData.purpose.consents[1] === true)) { fbq('consent', 'grant'); } addAdsPartners(); addRecirculation(); addOtherLibs(); }); } }); function addPrivacySettingsButton() { const elem = document.createElement('div'); elem.className = 'cmp-settings-container'; elem.innerHTML = '<a href="javascript:googlefc.callbackQueue.push(googlefc.showRevocationMessage)"><i class="td-icon-menu-outline-square-round-lines"></i> Privacy</a>'; document.querySelector('body').appendChild(elem); } function addAdsPartners() { if (wordpress.hideAllAds) { return; } <!-- Index Exchange --> !function(e, f, u) { e.async = 1; e.src = u; f.parentNode.insertBefore(e, f); }(document.createElement('script'), document.getElementsByTagName('script')[0], '//js-sec.indexww.com/ht/p/191508-41164114610807.js'); <!-- GumGum --> if (!wordpress.hidePostAds && wordpress.postId) { (function(w,t,d,s){ d=w.document;w.ggv2id=t;s=d.createElement('script'); s.async=true;s.src='https://js.gumgum.com/services.js'; d.getElementsByTagName('head')[0].appendChild(s);} (top,'fnf7zlio')); } } function addRecirculation() { <!-- Taboola Web Push --> !function (e, f, u) { e.async = 1; e.src = u; f.parentNode.insertBefore(e, f); }(document.createElement('script'), document.getElementsByTagName('script')[0], '//cdn.taboola.com/webpush/publishers/1751601/taboola-push-sdk.js'); if (!wordpress.postId) { return; } <!-- Taboola --> window._taboola = window._taboola || []; _taboola.push({article:'auto'}); !function (e, f, u) { e.async = 1; e.src = u; f.parentNode.insertBefore(e, f); }(document.createElement('script'), document.getElementsByTagName('script')[0], '//cdn.taboola.com/libtrc/bandlab-nme/loader.js'); } function addOtherLibs() { <!-- Mailchimp --> !function (e, f, u) { e.async = 1; e.src = u; e['data-dojo-config'] = 'usePlainJson: true, isDebug: false'; f.parentNode.insertBefore(e, f); }(document.createElement('script'), document.getElementsByTagName('script')[0], '//downloads.mailchimp.com/js/signup-forms/popup/unique-methods/embed.js'); document.addEventListener('DOMContentLoaded', function() { setTimeout(function() { window.dojoRequire(['mojo/signup-forms/Loader'], function(L) { L.start({ "baseUrl": "mc.us3.list-manage.com", "uuid": "bba8a163bb9011787872f7ea4", "lid": 'ead3f697a0', "uniqueMethods": true }) }); }, 1000); }); <!-- TikTok --> if (document.querySelector('.tiktok-embed')) { !function (e, f, u) { e.async = 1; e.src = u; f.parentNode.insertBefore(e, f); }(document.createElement('script'), document.getElementsByTagName('script')[0], '//www.tiktok.com/embed.js'); } } </script> <!-- Facebook --> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('consent', 'revoke'); fbq('init', '370979561341328'); fbq('track', 'PageView'); </script> <script> document.addEventListener('DOMContentLoaded', function() { document.querySelectorAll('.td-post-content ul').forEach(function(elem) { if (elem.innerText.match(/^read more/gi)) { elem.classList.add('post-content-read-more'); elem.innerHTML = elem.innerHTML.replace(/<(\/?)h[1-5]+>/g, ''); elem.innerHTML = elem.innerHTML.replace(/read more(:?)/gi, '<span class="post-content-read-more-label">Read More:</span>'); } }); }); </script> <script async src="//cdn.onthe.io/io.js/QQMDQPoSaZ9I"></script> <script> (function initOnTheIO() { const schema = JSON.parse(document.querySelector('.yoast-schema-graph').innerHTML)['@graph']; if (!schema) { return; } const pageSchema = schema.find(n => n['@type'] === 'WebPage'); const collectionSchema = schema.find(n => n['@type'] === 'CollectionPage'); const articleSchema = schema.find(n => n['@type'].match(/Article|News|Posting/g)); const authorSchema = schema.find(n => n['@type'] === 'Person'); const ioConf = { page_url: location.href, page_url_canonical: document.querySelector('[rel="canonical"]')?.href || location.href, page_title: pageSchema?.name || collectionSchema?.name || authorSchema?.name, page_type: location.pathname === '/' ? 'main' : 'default', page_language: 'en', user_status: '', language: 'en_uk', }; if (articleSchema) { document.addEventListener('DOMContentLoaded', function() { document.querySelector('.tdb_single_content')?.setAttribute('data-io-article-url', document.location.href); }); ioConf.page_type = 'article'; ioConf.tags = articleSchema.keywords; ioConf.article_authors = [authorSchema.name]; ioConf.article_categories = articleSchema.articleSection; // ioConf.article_subcategories = ['Subcategory 1', 'Subcategory 2']; ioConf.article_type = ''; ioConf.article_word_count = articleSchema.wordCount; ioConf.article_publication_date = articleSchema.datePublished; } window._io_config = window._io_config || {}; window._io_config['0.2.0'] = window._io_config['0.2.0'] || []; window._io_config['0.2.0'].push(ioConf); })(); </script> <!-- Button style compiled by theme --> <style> .tdm_block_column_content:hover .tdm-col-content-title-url .tdm-title, .tds-button2 .tdm-btn-text, .tds-button2 i, .tds-button5:hover .tdm-btn-text, .tds-button5:hover i, .tds-button6 .tdm-btn-text, .tds-button6 i, .tdm_block_list .tdm-list-item i, .tdm_block_pricing .tdm-pricing-feature i, body .tdm-social-item i { color: #e2001a; } .tds-button1, .tds-button6:after, .tds-title2 .tdm-title-line:after, .tds-title3 .tdm-title-line:after, .tdm_block_pricing.tdm-pricing-featured:before, .tdm_block_pricing.tds_pricing2_block.tdm-pricing-featured .tdm-pricing-header, .tds-progress-bar1 .tdm-progress-bar:after, .tds-progress-bar2 .tdm-progress-bar:after, .tds-social3 .tdm-social-item { background-color: #e2001a; } .tds-button2:before, .tds-button6:before, .tds-progress-bar3 .tdm-progress-bar:after { border-color: #e2001a; } .tdm-btn-style1 { background-color: #e2001a; } .tdm-btn-style2:before { border-color: #e2001a; } .tdm-btn-style2 { color: #e2001a; } .tdm-btn-style3 { box-shadow: 0 2px 16px #e2001a; } .tdm-btn-style3:hover { box-shadow: 0 4px 26px #e2001a; } </style> <style id="tdw-css-placeholder"></style> <meta http-equiv="x-dns-prefetch-control" content="on"> <link rel="dns-prefetch" href="//aax.amazon-adsystem.com"> <link rel="dns-prefetch" href="//c.amazon-adsystem.com"> <link rel="dns-prefetch" href="//connect.facebook.net/"> <link rel="dns-prefetch" href="//downloads.mailchimp.com/"> <link rel="dns-prefetch" href="//googleads.g.doubleclick.net"> <link rel="dns-prefetch" href="//pagead2.googlesyndication.com"> <link rel="dns-prefetch" href="//securepubads.g.doubleclick.net"> <link rel="dns-prefetch" href="//static.doubleclick.net"> <link rel="dns-prefetch" href="//tpc.googlesyndication.com"> <link rel="dns-prefetch" href="//www.google-analytics.com"> <link rel="dns-prefetch" href="//www.youtube.com"> <link rel="dns-prefetch" href="//www.youtube-nocookie.com"> </head> <body class="post-template-default single single-post postid-3171137 single-format-standard td-standard-pack the-batman-review-robert-pattinson global-block-template-2 tdb_template_3332206 tdb-template tdc-header-template tdc-footer-template td-animation-stack-type0 td-full-layout" itemscope="itemscope" itemtype="https://schema.org/WebPage"> <div class="td-menu-background"></div> <div id="td-mobile-nav"> <div class="td-mobile-container"> <!-- mobile menu top section --> <div class="td-menu-socials-wrap"> <!-- socials --> <div class="td-menu-socials"> <span class="td-social-icon-wrap"> <a target="_blank" href="https://www.facebook.com/nmemagazine" title="Facebook"> <i class="td-icon-font td-icon-facebook"></i> </a> </span> <span class="td-social-icon-wrap"> <a target="_blank" href="https://www.instagram.com/nmemagazine/" title="Instagram"> <i class="td-icon-font td-icon-instagram"></i> </a> </span> <span class="td-social-icon-wrap"> <a target="_blank" href="https://www.pinterest.co.uk/nmemagazine/" title="Pinterest"> <i class="td-icon-font td-icon-pinterest"></i> </a> </span> <span class="td-social-icon-wrap"> <a target="_blank" href="https://www.tiktok.com/@nme" title="TikTok"> <i class="td-icon-font td-icon-tiktok"></i> </a> </span> <span class="td-social-icon-wrap"> <a target="_blank" href="https://twitter.com/nme" title="Twitter"> <i class="td-icon-font td-icon-twitter"></i> </a> </span> </div> <!-- close button --> <div class="td-mobile-close"> <a href="#" aria-label="Close"><i class="td-icon-close-mobile"></i></a> </div> </div> <!-- login section --> <!-- menu section --> <div class="td-mobile-content"> <div class="menu-header-uk-container"><ul id="menu-header-uk" class="td-mobile-main-menu"><li id="menu-item-2911415" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-first menu-item-2911415"><a href="https://www.nme.com/the-cover">The Cover</a></li> <li id="menu-item-2911411" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2911411"><a href="https://www.nme.com/newsroom">News</a></li> <li id="menu-item-2564674" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2564674"><a href="/music">Music</a></li> <li id="menu-item-2911412" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2911412"><a href="https://www.nme.com/film">Film</a></li> <li id="menu-item-2911413" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2911413"><a href="https://www.nme.com/tv">TV</a></li> <li id="menu-item-2911414" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2911414"><a href="https://www.nme.com/gaming">Gaming</a></li> <li id="menu-item-3252159" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3252159"><a href="https://www.nme.com/music-festivals">Festivals</a></li> <li id="menu-item-2564685" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2564685"><a href="https://www.nme.com/gig-guide">Gig Guide</a></li> <li id="menu-item-2945704" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2945704"><a href="https://www.nme.com/radar">Radar</a></li> </ul></div> </div> </div> </div> <div class="td-search-background"></div> <div class="td-search-wrap-mob"> <div class="td-drop-down-search"> <form method="get" class="td-search-form" action="https://www.nme.com/"> <!-- close button --> <div class="td-search-close"> <a href="#"><i class="td-icon-close-mobile"></i></a> </div> <div role="search" class="td-search-input"> <span>Search</span> <input id="td-header-search-mob" type="text" value="" name="s" autocomplete="off" /> </div> </form> </div> </div> <div id="td-outer-wrap" class="td-theme-wrap"> <div class="td-header-template-wrap" style="position: relative"> <div class="td-header-mobile-wrap "> <div id="tdi_1" class="tdc-zone"><div class="tdc_zone tdi_2 wpb_row td-pb-row" data-sticky-offset="0" > <style scoped> /* custom css */ .tdi_2{ min-height: 0; }.td-header-mobile-sticky-wrap.td-header-active{ opacity: 1; } </style><div id="tdi_3" class="tdc-row"><div class="vc_row tdi_4 wpb_row td-pb-row" > <style scoped> /* custom css */ .tdi_4, .tdi_4 .tdc-columns{ min-height: 0; }.tdi_4, .tdi_4 .tdc-columns{ display: block; }.tdi_4 .tdc-columns{ width: 100%; } /* phone */ @media (max-width: 767px){ .tdi_4, .tdi_4 .tdc-columns{ display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: center; }.tdi_4 .tdc-columns{ width: 100%; } } /* inline tdc_css att */ /* phone */ @media (max-width: 767px) { .tdi_4{ padding-top:6px !important; padding-bottom:6px !important; } } </style><div class="vc_column tdi_6 wpb_column vc_column_container tdc-column td-pb-span4"> <style scoped> /* custom css */ .tdi_6{ vertical-align: baseline; }.tdi_6 > .wpb_wrapper, .tdi_6 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_6 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_6 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_6 > .wpb_wrapper{ width: auto; height: auto; } /* inline tdc_css att */ /* phone */ @media (max-width: 767px) { .tdi_6{ width:100px !important; display:inline-block !important; } } </style><div class="wpb_wrapper"><div class="td_block_wrap tdb_mobile_menu tdi_7 td-pb-border-top td_block_template_2 tdb-header-align" data-td-block-uid="tdi_7" > <style> /* inline tdc_css att */ /* phone */ @media (max-width: 767px) { .tdi_7{ margin-top:0px !important; } } </style> <style> /* custom css */ .tdb-header-align{ vertical-align: middle; }.tdb_mobile_menu{ margin-bottom: 0; clear: none; }.tdb_mobile_menu a{ display: inline-block !important; position: relative; text-align: center; color: #4db2ec; }.tdb_mobile_menu a > span{ display: flex; align-items: center; justify-content: center; }.tdb_mobile_menu svg{ height: auto; }.tdb_mobile_menu svg, .tdb_mobile_menu svg *{ fill: #4db2ec; }#tdc-live-iframe .tdb_mobile_menu a{ pointer-events: none; }.tdi_7{ display: inline-block; }.tdi_7 .tdb-mobile-menu-button i{ font-size: 27px; width: 54px; height: 54px; line-height: 54px; }.tdi_7 .tdb-mobile-menu-button svg{ width: 27px; }.tdi_7 .tdb-mobile-menu-button .tdb-mobile-menu-icon-svg{ width: 54px; height: 54px; }.tdi_7 .tdb-mobile-menu-button{ color: #000000; }.tdi_7 .tdb-mobile-menu-button svg, .tdi_7 .tdb-mobile-menu-button svg *{ fill: #000000; } /* phone */ @media (max-width: 767px){ .tdi_7 .tdb-mobile-menu-button i{ font-size: 24px; width: 43.2px; height: 43.2px; line-height: 43.2px; }.tdi_7 .tdb-mobile-menu-button svg{ width: 24px; }.tdi_7 .tdb-mobile-menu-button .tdb-mobile-menu-icon-svg{ width: 43.2px; height: 43.2px; } } </style><div class="tdb-block-inner td-fix-index"><a class="tdb-mobile-menu-button" aria-label="menu-button" href="#"><span class="tdb-mobile-menu-icon tdb-mobile-menu-icon-svg"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024"><path d="M931.901 316.261h-839.803v-82.104h839.803v82.104zM931.881 562.246h-839.741v-82.145h839.741v82.145zM931.881 808.119h-839.762v-82.115h839.762v82.115z"></path></svg></span></a></div></div> <!-- ./block --></div></div><div class="vc_column tdi_9 wpb_column vc_column_container tdc-column td-pb-span4"> <style scoped> /* custom css */ .tdi_9{ vertical-align: baseline; }.tdi_9 > .wpb_wrapper, .tdi_9 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_9 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_9 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_9 > .wpb_wrapper{ width: auto; height: auto; } /* inline tdc_css att */ /* phone */ @media (max-width: 767px) { .tdi_9{ display:inline-block !important; } } </style><div class="wpb_wrapper"><div class="wpb_wrapper td_block_wrap vc_raw_html tdi_11 "> <style scoped> /* inline tdc_css att */ .tdi_11{ margin-bottom:0px !important; } </style><div class="td-fix-index"><div style="display: flex; align-items: center; justify-content: center;"> <a href="https://www.nme.com/"> <img src="https://www.nme.com/wp-content/uploads/2019/11/logo-nme.svg" alt="NME Logo" title="NME Logo" width="75" style="display: block;"> </a> </div> </div></div></div></div><div class="vc_column tdi_13 wpb_column vc_column_container tdc-column td-pb-span4"> <style scoped> /* custom css */ .tdi_13{ vertical-align: baseline; }.tdi_13 > .wpb_wrapper, .tdi_13 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_13 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_13 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_13 > .wpb_wrapper{ width: auto; height: auto; } /* phone */ @media (max-width: 767px){ .tdi_13 > .wpb_wrapper, .tdi_13 > .wpb_wrapper > .tdc-elements{ display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: flex-end; align-items: flex-start; }.tdi_13 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_13 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_13 > .wpb_wrapper{ width: 100%; height: 100%; } } /* inline tdc_css att */ /* phone */ @media (max-width: 767px) { .tdi_13{ width:100px !important; display:inline-block !important; } } </style><div class="wpb_wrapper"><div class="td_block_wrap tdb_mobile_search tdi_14 td-pb-border-top td_block_template_2 tdb-header-align" data-td-block-uid="tdi_14" > <style> /* inline tdc_css att */ /* phone */ @media (max-width: 767px) { .tdi_14{ margin-top:1px !important; margin-bottom:-1px !important; } } </style> <style> /* custom css */ .tdb_mobile_search{ margin-bottom: 0; clear: none; }.tdb_mobile_search a{ display: inline-block !important; position: relative; text-align: center; color: #4db2ec; }.tdb_mobile_search a > span{ display: flex; align-items: center; justify-content: center; }.tdb_mobile_search svg{ height: auto; }.tdb_mobile_search svg, .tdb_mobile_search svg *{ fill: #4db2ec; }#tdc-live-iframe .tdb_mobile_search a{ pointer-events: none; }.tdi_14{ display: inline-block; }.tdi_14 .tdb-header-search-button-mob i{ font-size: 22px; width: 55px; height: 55px; line-height: 55px; }.tdi_14 .tdb-header-search-button-mob svg{ width: 22px; }.tdi_14 .tdb-header-search-button-mob .tdb-mobile-search-icon-svg{ width: 55px; height: 55px; display: flex; justify-content: center; }.tdi_14 .tdb-header-search-button-mob{ color: #000000; }.tdi_14 .tdb-header-search-button-mob svg, .tdi_14 .tdb-header-search-button-mob svg *{ fill: #000000; } /* phone */ @media (max-width: 767px){ .tdi_14 .tdb-header-search-button-mob i{ font-size: 24px; width: 43.2px; height: 43.2px; line-height: 43.2px; }.tdi_14 .tdb-header-search-button-mob svg{ width: 24px; }.tdi_14 .tdb-header-search-button-mob .tdb-mobile-search-icon-svg{ width: 43.2px; height: 43.2px; display: flex; justify-content: center; } } </style><div class="tdb-block-inner td-fix-index"><a class="tdb-header-search-button-mob dropdown-toggle" href="#" role="button" aria-label="Search" data-toggle="dropdown"><i class="tdb-mobile-search-icon td-icon-search"></i></a></div></div> <!-- ./block --></div></div></div></div><div id="tdi_15" class="tdc-row"><div class="vc_row tdi_16 wpb_row td-pb-row" > <style scoped> /* custom css */ .tdi_16, .tdi_16 .tdc-columns{ min-height: 0; }.tdi_16, .tdi_16 .tdc-columns{ display: block; }.tdi_16 .tdc-columns{ width: 100%; } /* inline tdc_css att */ /* phone */ @media (max-width: 767px) { .tdi_16{ margin-bottom:0px !important; } } </style><div class="vc_column tdi_18 wpb_column vc_column_container tdc-column td-pb-span12"> <style scoped> /* custom css */ .tdi_18{ vertical-align: baseline; }.tdi_18 > .wpb_wrapper, .tdi_18 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_18 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_18 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_18 > .wpb_wrapper{ width: auto; height: auto; } </style><div class="wpb_wrapper"><div class="wpb_wrapper td_block_wrap vc_raw_html tdi_20 "><div class="td-fix-index"><div class="categories-navs-mobile"> <!-- TRENDING --> <nav id="nme-trending-header-mobile" class="category-nav-mobile category-nav-mobile-trending"> <ol> <li class="category-nav-mobile-header">Trending</li> <li><a href="https://www.nme.com/artists/thus-love" title="Thus Love">Thus Love</a></li> <li><a href="https://www.nme.com/artists/newjeans" title="NewJeans">NewJeans</a></li> <li><a href="https://www.nme.com/artists/kendrick-lamar" title="Kendrick Lamar">Kendrick Lamar</a></li> <li><a href="https://www.nme.com/artists/drake" title="Drake">Drake</a></li> <li><a href="https://www.nme.com/films/wicked" title="Wicked">Wicked</a></li> <li><a href="https://www.nme.com/films/gladiator-ii" title="Gladiator 2">Gladiator 2</a></li> <li><a href="https://www.nme.com/series/arcane" title="Arcane">Arcane</a></li> </ol> </nav> <!-- MUSIC --> <nav id="nme-music-header-mobile" class="category-nav-mobile category-nav-mobile-music"> <ol> <li class="category-nav-mobile-header"><a href="/music" title="NME Music Home">Music</a></li> <li><a href="/news/music" title="NME Music News">News</a></li> <li><a href="/features/music-features" title="NME Music Features">Features</a></li> <li><a href="/reviews/album" title="NME Music Reviews">Reviews</a></li> <li><a href="/music-interviews" title="NME Music Interviews">Interviews</a></li> <li><a href="/radar" title="NME Radar">Radar</a></li> </ol> </nav> <!-- FILM --> <nav id="nme-film-header-mobile" class="category-nav-mobile category-nav-mobile-film"> <ol> <li class="category-nav-mobile-header"><a href="/film" title="NME Film Home">Film</a></li> <li><a href="/news/film" title="NME Film News">News</a></li> <li><a href="/film-features" title="NME Film Features">Features</a></li> <li><a href="/reviews/film-reviews" title="NME Film Reviews">Reviews</a></li> <li><a href="/film-interviews" title="NME Film Interviews">Interviews</a></li> </ol> </nav> <!-- TV --> <nav id="nme-tv-header-mobile" class="category-nav-mobile category-nav-mobile-tv"> <ol> <li class="category-nav-mobile-header"><a href="/tv" title="NME TV Home">TV</a></li> <li><a href="/news/tv" title="NME TV News">News</a></li> <li><a href="/features/tv-features" title="NME TV Features">Features</a></li> <li><a href="/tv-interviews" title="NME TV Interviews">Interviews</a></li> <li><a href="/reviews/tv-reviews" title="NME TV Reviews">Reviews</a></li> <li><a href="/tv-recaps" title="NME TV Interviews">Recaps</a></li> </ol> </nav> <!-- GAMING --> <nav id="nme-gaming-header-mobile" class="category-nav-mobile category-nav-mobile-gaming"> <ol> <li class="category-nav-mobile-header"><a href="/gaming" title="NME Gaming Home">Gaming</a></li> <li><a href="/news/gaming-news" title="NME Gaming News">News</a></li> <li><a href="/gaming-features" title="NME Gaming Features">Features</a></li> <li><a href="/reviews/game-reviews" title="NME Gaming Reviews">Reviews</a></li> <li><a href="/gaming/guides" title="NME Gaming Guides">Guides</a></li> </ol> </nav> </div> <script> (function() { if (document.documentElement.clientWidth >= 768) { document.querySelector('.categories-navs-mobile').remove(); return; } if (location.pathname === '/') { const trendingBlockElem = document.querySelector('.category-nav-mobile-trending'); if (trendingBlockElem) { trendingBlockElem.style.display = 'block'; Array.from(trendingBlockElem.parentNode.children).forEach((child) => { if (child !== trendingBlockElem) { child.remove(); } }); } else { document.querySelector('.categories-navs').remove(); } return; } let category; if (wordpress && (wordpress.postCategories || wordpress.categories)) { const categories = wordpress.postCategories || wordpress.categories; if (categories.toString().toLowerCase().match(/(gaming|game-review)/g)) { category = 'gaming'; } else if (categories.toString().toLowerCase().match(/(film|the-movies)/g)) { category = 'film'; } else if (categories.toString().toLowerCase().match(/(tv)/g)) { category = 'tv'; } else if (categories.toString().toLowerCase().match(/(music|album|features|radar)/g)) { category = 'music'; } } else if (wordpress && wordpress.pageId) { const film_pages = ['2661557', '2638248', '2723339']; const gaming_pages = ['2658361', '2638497', '2723337']; const music_pages = ['2906865', '2649406', '2723320', '2945612']; const news_pages = ['', '', '']; const tv_pages = ['2826628', '2638199', '2723341']; if (gaming_pages.indexOf(wordpress.pageId) !== -1) { category = 'gaming'; } else if (film_pages.indexOf(wordpress.pageId) !== -1) { category = 'film'; } else if (music_pages.indexOf(wordpress.pageId) !== -1) { category = 'music'; } else if (tv_pages.indexOf(wordpress.pageId) !== -1) { category = 'tv'; } } if (category) { const navElement = document.querySelector('.category-nav-mobile-' + category); if (navElement) { navElement.style.display = 'block'; } document.querySelectorAll('.category-nav-mobile').forEach((elem) => { if (elem !== navElement) { elem.remove(); } }); } else { document.querySelector('.categories-navs-mobile').remove(); } document.querySelectorAll('.categories-navs-mobile a').forEach((elem) => { elem.addEventListener('click', () => { if (__gaTracker) { __gaTracker('send', 'event', 'Navigation', 'Sub Nav Mobile Click', elem.getAttribute('title')); } }); }); })(); </script> </div></div></div></div></div></div><div id="tdi_21" class="tdc-row stretch_row"><div class="vc_row tdi_22 row-mobile-billboard wpb_row td-pb-row tdc-element-style" > <style scoped> /* custom css */ .tdi_22, .tdi_22 .tdc-columns{ min-height: 0; }.tdi_22, .tdi_22 .tdc-columns{ display: block; }.tdi_22 .tdc-columns{ width: 100%; } /* phone */ @media (max-width: 767px){ .tdi_22, .tdi_22 .tdc-columns{ min-height: 84px; }.tdi_22, .tdi_22 .tdc-columns{ display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: center; align-items: center; }.tdi_22 .tdc-columns{ width: 100%; } } /* inline tdc_css att */ .tdi_22{ position:relative; } .tdi_22 .td_block_wrap{ text-align:left } /* phone */ @media (max-width: 767px) { .tdi_22{ margin-right:0px !important; margin-left:0px !important; padding-right:0px !important; padding-left:0px !important; position:relative; } } </style> <div class="tdi_21_rand_style td-element-style" ><div class="td-element-style-before"><style> /* phone */ @media (max-width: 767px) { .tdi_21_rand_style > .td-element-style-before{ content:'' !important; width:100% !important; height:100% !important; position:absolute !important; top:0 !important; left:0 !important; display:block !important; z-index:0 !important; border-color:#ebebeb !important; border-style:solid !important; border-width: 1px 0px 0px 0px !important; } } </style></div><style> .tdi_21_rand_style{ background-color:#fafafa !important; } </style></div><div class="vc_column tdi_24 wpb_column vc_column_container tdc-column td-pb-span12"> <style scoped> /* custom css */ .tdi_24{ vertical-align: baseline; }.tdi_24 > .wpb_wrapper, .tdi_24 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_24 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_24 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_24 > .wpb_wrapper{ width: auto; height: auto; } </style><div class="wpb_wrapper"><div class="td-block td-a-rec td-a-rec-id-custom-spot tdi_25 td_block_template_2"> <style> /* inline tdc_css att */ /* phone */ @media (max-width: 767px) { .tdi_25{ margin-bottom:0px !important; } } </style> <style> /* custom css */ .tdi_25.td-a-rec{ text-align: center; }.tdi_25 .td-element-style{ z-index: -1; } </style><div style="min-height: 50px;" id="div-gpt-ad-leaderboard-1"></div></div></div></div></div></div></div></div> </div> <div class="td-header-mobile-sticky-wrap tdc-zone-sticky-invisible tdc-zone-sticky-inactive" style="display: none"> <div id="tdi_26" class="tdc-zone"><div class="tdc_zone tdi_27 wpb_row td-pb-row" data-sticky-offset="0" > <style scoped> /* custom css */ .tdi_27{ min-height: 0; }.td-header-mobile-sticky-wrap.td-header-active{ opacity: 1; } </style><div id="tdi_28" class="tdc-row"><div class="vc_row tdi_29 wpb_row td-pb-row" > <style scoped> /* custom css */ .tdi_29, .tdi_29 .tdc-columns{ min-height: 0; }.tdi_29, .tdi_29 .tdc-columns{ display: block; }.tdi_29 .tdc-columns{ width: 100%; } </style><div class="vc_column tdi_31 wpb_column vc_column_container tdc-column td-pb-span12"> <style scoped> /* custom css */ .tdi_31{ vertical-align: baseline; }.tdi_31 > .wpb_wrapper, .tdi_31 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_31 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_31 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_31 > .wpb_wrapper{ width: auto; height: auto; } </style><div class="wpb_wrapper"></div></div></div></div></div></div> </div> <div class="td-header-desktop-wrap "> <div id="tdi_32" class="tdc-zone"><div class="tdc_zone tdi_33 wpb_row td-pb-row" > <style scoped> /* custom css */ .tdi_33{ min-height: 0; }.td-header-desktop-wrap{ position: relative; } </style><div id="tdi_34" class="tdc-row stretch_row_1400 td-stretch-content"><div class="vc_row tdi_35 wpb_row td-pb-row" > <style scoped> /* custom css */ .tdi_35, .tdi_35 .tdc-columns{ min-height: 0; }.tdi_35, .tdi_35 .tdc-columns{ display: flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; align-items: center; }.tdi_35 .tdc-columns{ width: 100%; }@media (min-width: 768px) { .tdi_35 { margin-left: -0px; margin-right: -0px; } .tdi_35 .tdc-row-video-background-error, .tdi_35 .vc_column { padding-left: 0px; padding-right: 0px; } } /* inline tdc_css att */ .tdi_35{ margin-top:4px !important; margin-bottom:4px !important; } .tdi_35 .td_block_wrap{ text-align:left } /* portrait */ @media (min-width: 768px) and (max-width: 1018px) { .tdi_35{ padding-right:15px !important; padding-left:15px !important; } } </style><div class="vc_column tdi_37 wpb_column vc_column_container tdc-column td-pb-span4"> <style scoped> /* custom css */ .tdi_37{ vertical-align: baseline; }.tdi_37 > .wpb_wrapper, .tdi_37 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_37 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_37 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_37 > .wpb_wrapper{ width: auto; height: auto; }div.tdi_37{ width: 150px !important; } </style><div class="wpb_wrapper"><div class="wpb_wrapper td_block_wrap vc_raw_html tdi_39 "> <style scoped> /* inline tdc_css att */ .tdi_39{ margin-bottom:0px !important; } </style><div class="td-fix-index"><div style="display: inline-block; height: 64px; padding: 10px 0;"> <a href="https://www.nme.com/" style="margin: 0 10px 0 0;"> <img class="tdb-logo-img" src="https://www.nme.com/wp-content/uploads/2019/11/logo-nme.svg" alt="NME Logo" title="NME Logo" width="120"> </a> </div> </div></div></div></div><div class="vc_column tdi_41 wpb_column vc_column_container tdc-column td-pb-span4"> <style scoped> /* custom css */ .tdi_41{ vertical-align: baseline; flex-grow: 1; }.tdi_41 > .wpb_wrapper, .tdi_41 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_41 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_41 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_41 > .wpb_wrapper{ width: auto; height: auto; } </style><div class="wpb_wrapper"><div class="td_block_wrap tdb_header_menu tdi_42 tds_menu_active1 tds_menu_sub_active1 tdb-menu-sub-inline tdb-head-menu-inline td-pb-border-top td_block_template_2 tdb-header-align" data-td-block-uid="tdi_42" style=" z-index: 999;"> <style> /* custom css */ .tdb_header_menu{ margin-bottom: 0; z-index: 999; clear: none; }.tdb_header_menu .tdb-menu{ display: inline-block; vertical-align: middle; margin: 0; }.tdb_header_menu .tdb-menu .tdb-mega-menu-inactive, .tdb_header_menu .tdb-menu .tdb-menu-item-inactive{ pointer-events: none; }.tdb_header_menu .tdb-menu .tdb-mega-menu-inactive > ul, .tdb_header_menu .tdb-menu .tdb-menu-item-inactive > ul{ visibility: hidden; opacity: 0; }.tdb_header_menu .tdb-menu .sub-menu{ font-size: 14px; position: absolute; top: -999em; background-color: #fff; z-index: 99; }.tdb_header_menu .tdb-menu .sub-menu > li{ list-style-type: none; margin: 0; }.tdb_header_menu .tdb-menu > li{ float: left; list-style-type: none; margin: 0; }.tdb_header_menu .tdb-menu > li > a{ position: relative; display: inline-block; padding: 0 14px; font-weight: 700; font-size: 14px; line-height: 48px; vertical-align: middle; text-transform: uppercase; -webkit-backface-visibility: hidden; color: #000; }.tdb_header_menu .tdb-menu > li > a:after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; margin: 0 auto; width: 0; height: 3px; background-color: #4db2ec; transform: translate3d(0, 0, 0); transition: width 0.2s ease; }.tdb_header_menu .tdb-menu > li > a > .tdb-menu-item-text{ display: inline-block; }.tdb_header_menu .tdb-menu > li > a .tdb-menu-item-text, .tdb_header_menu .tdb-menu > li > a span{ vertical-align: middle; float: left; }.tdb_header_menu .tdb-menu > li > a .tdb-sub-menu-icon{ margin: 0 0 0 7px; }.tdb_header_menu .tdb-menu > li > a .tdb-sub-menu-icon-svg{ float: none; line-height: 0; }.tdb_header_menu .tdb-menu > li > a .tdb-sub-menu-icon-svg svg{ width: 14px; height: auto; }.tdb_header_menu .tdb-menu > li > a .tdb-sub-menu-icon-svg svg, .tdb_header_menu .tdb-menu > li > a .tdb-sub-menu-icon-svg svg *{ fill: #000; }.tdb_header_menu .tdb-menu > li.current-menu-item > a:after, .tdb_header_menu .tdb-menu > li.current-menu-ancestor > a:after, .tdb_header_menu .tdb-menu > li.current-category-ancestor > a:after, .tdb_header_menu .tdb-menu > li:hover > a:after, .tdb_header_menu .tdb-menu > li.tdb-hover > a:after{ width: 100%; }.tdb_header_menu .tdb-menu > li:hover > ul, .tdb_header_menu .tdb-menu > li.tdb-hover > ul{ top: auto; }.tdb_header_menu .tdb-menu > li.td-normal-menu > ul.sub-menu{ top: auto; left: 0; z-index: 99; }.tdb_header_menu .tdb-menu > li .tdb-menu-sep{ position: relative; vertical-align: middle; font-size: 14px; }.tdb_header_menu .tdb-menu > li .tdb-menu-sep-svg{ line-height: 0; }.tdb_header_menu .tdb-menu > li .tdb-menu-sep-svg svg{ width: 14px; height: auto; }.tdb_header_menu .tdb-menu > li:last-child .tdb-menu-sep{ display: none; }.tdb_header_menu .tdb-menu-item-text{ word-wrap: break-word; }.tdb_header_menu .tdb-menu-item-text, .tdb_header_menu .tdb-sub-menu-icon, .tdb_header_menu .tdb-menu-more-subicon{ vertical-align: middle; }.tdb_header_menu .tdb-sub-menu-icon, .tdb_header_menu .tdb-menu-more-subicon{ position: relative; top: 0; padding-left: 0; }.tdb_header_menu .tdb-normal-menu{ position: relative; }.tdb_header_menu .tdb-normal-menu ul{ left: 0; padding: 15px 0; text-align: left; }.tdb_header_menu .tdb-normal-menu ul ul{ margin-top: -15px; }.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item{ position: relative; list-style-type: none; }.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item > a{ position: relative; display: block; padding: 7px 30px; font-size: 12px; line-height: 20px; color: #111; }.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item > a .tdb-sub-menu-icon{ position: absolute; top: 50%; transform: translateY(-50%); right: 0; padding-right: inherit; font-size: 7px; line-height: 20px; }.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item > a .tdb-sub-menu-icon-svg{ line-height: 0; }.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item > a .tdb-sub-menu-icon-svg svg{ width: 7px; height: auto; }.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item > a .tdb-sub-menu-icon-svg svg, .tdb_header_menu .tdb-normal-menu ul .tdb-menu-item > a .tdb-sub-menu-icon-svg svg *{ fill: #000; }.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item:hover > ul, .tdb_header_menu .tdb-normal-menu ul .tdb-menu-item.tdb-hover > ul{ top: 0; }.tdb_header_menu .tdb-normal-menu > ul{ left: -15px; }.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu ul, .tdb_header_menu.tdb-menu-sub-inline .td-pulldown-filter-list{ width: 100% !important; }.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu ul li, .tdb_header_menu.tdb-menu-sub-inline .td-pulldown-filter-list li{ display: inline-block; width: auto !important; }.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu, .tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu .tdb-menu-item{ position: static; }.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu ul ul{ margin-top: 0 !important; }.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu > ul{ left: 0 !important; }.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu .tdb-menu-item > a .tdb-sub-menu-icon{ float: none; line-height: 1; }.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu .tdb-menu-item:hover > ul, .tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu .tdb-menu-item.tdb-hover > ul{ top: 100%; }.tdb_header_menu.tdb-menu-sub-inline .tdb-menu-items-dropdown{ position: static; }.tdb_header_menu.tdb-menu-sub-inline .td-pulldown-filter-list{ left: 0 !important; }.tdb-menu .tdb-mega-menu .sub-menu{ transition: opacity 0.3s ease; width: 1114px !important; }.tdb-menu .tdb-mega-menu .sub-menu, .tdb-menu .tdb-mega-menu .sub-menu > li{ position: absolute; left: 50%; transform: translateX(-50%); }.tdb-menu .tdb-mega-menu .sub-menu > li{ top: 0; width: 100%; max-width: 1114px !important; height: auto; background-color: #fff; border: 1px solid #eaeaea; overflow: hidden; }.tdc-dragged .tdb-block-menu ul{ visibility: hidden !important; opacity: 0 !important; transition: all 0.3s ease; }.tdi_42{ display: inline-block; }.tdi_42 .tdb-menu > li .tdb-menu-sep, .tdi_42 .tdb-menu-items-dropdown .tdb-menu-sep{ top: -1px; }.tdi_42 .tdb-menu > li > a .tdb-sub-menu-icon, .tdi_42 .td-subcat-more .tdb-menu-more-subicon{ top: -1px; }.tdi_42 .td-subcat-more .tdb-menu-more-icon{ top: 0px; }.tdi_42 .tdb-normal-menu ul .tdb-menu-item > a .tdb-sub-menu-icon{ right: 0; margin-top: 1px; }.tdi_42 .tdb-menu .tdb-normal-menu ul, .tdi_42 .td-pulldown-filter-list{ box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.15); }.tdi_42 .tdb-menu .tdb-mega-menu .sub-menu > li{ box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1); }@media (max-width: 1140px) { .tdb-menu .tdb-mega-menu .sub-menu > li { width: 100% !important; } } </style> <style> .tdi_42 .tdb-menu > li.current-menu-item > a, .tdi_42 .tdb-menu > li.current-menu-ancestor > a, .tdi_42 .tdb-menu > li.current-category-ancestor > a, .tdi_42 .tdb-menu > li:hover > a, .tdi_42 .tdb-menu > li.tdb-hover > a, .tdi_42 .tdb-menu-items-dropdown:hover .td-subcat-more{ color: #e2001a; }.tdi_42 .tdb-menu > li.current-menu-item > a .tdb-sub-menu-icon-svg svg, .tdi_42 .tdb-menu > li.current-menu-item > a .tdb-sub-menu-icon-svg svg *, .tdi_42 .tdb-menu > li.current-menu-ancestor > a .tdb-sub-menu-icon-svg svg, .tdi_42 .tdb-menu > li.current-menu-ancestor > a .tdb-sub-menu-icon-svg svg *, .tdi_42 .tdb-menu > li.current-category-ancestor > a .tdb-sub-menu-icon-svg svg, .tdi_42 .tdb-menu > li.current-category-ancestor > a .tdb-sub-menu-icon-svg svg *, .tdi_42 .tdb-menu > li:hover > a .tdb-sub-menu-icon-svg svg, .tdi_42 .tdb-menu > li:hover > a .tdb-sub-menu-icon-svg svg *, .tdi_42 .tdb-menu > li.tdb-hover > a .tdb-sub-menu-icon-svg svg, .tdi_42 .tdb-menu > li.tdb-hover > a .tdb-sub-menu-icon-svg svg *, .tdi_42 .tdb-menu-items-dropdown:hover .td-subcat-more .tdb-menu-more-icon-svg svg, .tdi_42 .tdb-menu-items-dropdown:hover .td-subcat-more .tdb-menu-more-icon-svg svg *{ fill: #e2001a; }.tdi_42 .tdb-menu > li > a:after, .tdi_42 .tdb-menu-items-dropdown .td-subcat-more:after{ background-color: ; bottom: 0px; } </style> <style> </style><div id=tdi_42 class="td_block_inner td-fix-index"><ul id="menu-header-uk-1" class="tdb-block-menu tdb-menu tdb-menu-items-visible"><li class="menu-item menu-item-type-custom menu-item-object-custom tdb-cur-menu-item menu-item-first tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-2911415"><a href="https://www.nme.com/the-cover"><div class="tdb-menu-item-text">The Cover</div></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-2911411"><a href="https://www.nme.com/newsroom"><div class="tdb-menu-item-text">News</div></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-2564674"><a href="/music"><div class="tdb-menu-item-text">Music</div></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-2911412"><a href="https://www.nme.com/film"><div class="tdb-menu-item-text">Film</div></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-2911413"><a href="https://www.nme.com/tv"><div class="tdb-menu-item-text">TV</div></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-2911414"><a href="https://www.nme.com/gaming"><div class="tdb-menu-item-text">Gaming</div></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-3252159"><a href="https://www.nme.com/music-festivals"><div class="tdb-menu-item-text">Festivals</div></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-2564685"><a href="https://www.nme.com/gig-guide"><div class="tdb-menu-item-text">Gig Guide</div></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-2945704"><a href="https://www.nme.com/radar"><div class="tdb-menu-item-text">Radar</div></a></li> </ul></div></div></div></div><div class="vc_column tdi_46 top-nav-last-col wpb_column vc_column_container tdc-column td-pb-span4"> <style scoped> /* custom css */ .tdi_46{ vertical-align: baseline; }.tdi_46 > .wpb_wrapper, .tdi_46 > .wpb_wrapper > .tdc-elements{ display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: flex-end; align-items: flex-start; }.tdi_46 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_46 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_46 > .wpb_wrapper{ width: 100%; height: 100%; }div.tdi_46{ width: 48px !important; } </style><div class="wpb_wrapper"><div class="td_block_wrap tdb_header_search tdi_47 td-pb-border-top td_block_template_2 tdb-header-align" data-td-block-uid="tdi_47" > <style> /* inline tdc_css att */ /* landscape */ @media (min-width: 1019px) and (max-width: 1140px) { .tdi_47{ margin-top:0px !important; } } </style> <style> /* custom css */ .tdb_module_header{ width: 100%; padding-bottom: 0; }.tdb_module_header .td-module-container{ display: flex; flex-direction: column; position: relative; }.tdb_module_header .td-module-container:before{ content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; }.tdb_module_header .td-image-wrap{ display: block; position: relative; padding-bottom: 70%; }.tdb_module_header .td-image-container{ position: relative; width: 100%; height: 100%; flex: 1; flex-grow: initial; }.tdb_module_header .td-module-thumb{ margin-bottom: 0; }.tdb_module_header .td-module-meta-info{ width: 100%; margin-bottom: 0; padding: 7px 0 0 0; z-index: 1; border: 0 solid #eaeaea; min-height: 0; }.tdb_module_header .entry-title{ margin: 0; font-size: 13px; font-weight: 500; line-height: 18px; }.tdb_module_header .td-post-author-name, .tdb_module_header .td-post-date, .tdb_module_header .td-module-comments{ vertical-align: text-top; }.tdb_module_header .td-post-author-name, .tdb_module_header .td-post-date{ top: 3px; }.tdb_module_header .td-thumb-css{ width: 100%; height: 100%; position: absolute; background-size: cover; background-position: center center; }.tdb_module_header .td-category-pos-image .td-post-category, .tdb_module_header .td-post-vid-time{ position: absolute; z-index: 2; bottom: 0; }.tdb_module_header .td-category-pos-image .td-post-category{ left: 0; }.tdb_module_header .td-post-vid-time{ right: 0; background-color: #000; padding: 3px 6px 4px; font-size: 10px; font-weight: 600; line-height: 1; color: #fff; }.tdb_module_header .td-excerpt{ margin: 20px 0 0; line-height: 21px; }.tdb_module_header .td-read-more{ margin: 20px 0 0; }.tdb_module_search .tdb-author-photo{ display: inline-block; }.tdb_module_search .tdb-author-photo, .tdb_module_search .tdb-author-photo img{ vertical-align: middle; }.tdb_module_search .td-post-author-name{ white-space: normal; }.tdb_header_search{ margin-bottom: 0; z-index: 1000; clear: none; }.tdb_header_search .tdb-block-inner{ position: relative; display: inline-block; width: 100%; }.tdb_header_search .tdb-head-search-btn{ display: flex; align-items: center; position: relative; text-align: center; color: #4db2ec; }.tdb_header_search .tdb-head-search-btn:after{ visibility: hidden; opacity: 0; content: ''; display: block; position: absolute; bottom: 0; left: 0; right: 0; margin: 0 auto; width: 0; height: 0; border-style: solid; border-width: 0 6.5px 7px 6.5px; transform: translate3d(0, 20px, 0); transition: all 0.4s ease; border-color: transparent transparent #4db2ec transparent; }.tdb_header_search .tdb-drop-down-search-open + .tdb-head-search-btn:after{ visibility: visible; opacity: 1; transform: translate3d(0, 0, 0); }.tdb_header_search .tdb-search-icon, .tdb_header_search .tdb-search-txt, .tdb_header_search .tdb-search-icon-svg svg *{ transition: all 0.3s ease-in-out; }.tdb_header_search .tdb-search-icon-svg{ display: flex; align-items: center; justify-content: center; }.tdb_header_search .tdb-search-icon-svg svg{ height: auto; }.tdb_header_search .tdb-search-icon-svg svg, .tdb_header_search .tdb-search-icon-svg svg *{ fill: #4db2ec; }.tdb_header_search .tdb-search-txt{ position: relative; line-height: 1; }.tdb_header_search .tdb-drop-down-search{ visibility: hidden; opacity: 0; position: absolute; top: 100%; left: 0; transform: translate3d(0, 20px, 0); transition: all 0.4s ease; pointer-events: none; z-index: 10; }.tdb_header_search .tdb-drop-down-search-open{ visibility: visible; opacity: 1; transform: translate3d(0, 0, 0); }.tdb_header_search .tdb-drop-down-search-inner{ position: relative; max-width: 300px; pointer-events: all; }.tdb_header_search .tdb-search-form{ position: relative; padding: 20px; border-width: 3px 0 0; border-style: solid; border-color: #4db2ec; pointer-events: auto; }.tdb_header_search .tdb-search-form:before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #fff; }.tdb_header_search .tdb-search-form-inner{ position: relative; display: flex; background-color: #fff; }.tdb_header_search .tdb-search-form-inner:after{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 1px solid #e1e1e1; pointer-events: none; }.tdb_header_search .tdb-head-search-placeholder{ position: absolute; top: 50%; transform: translateY(-50%); padding: 3px 9px; font-size: 12px; line-height: 21px; color: #999; transition: all 0.3s ease; pointer-events: none; }.tdb_header_search .tdb-head-search-form-input:focus + .tdb-head-search-placeholder{ opacity: 0; }.tdb_header_search .tdb-head-search-form-btn, .tdb_header_search .tdb-head-search-form-input{ height: auto; min-height: 32px; }.tdb_header_search .tdb-head-search-form-input{ color: #444; flex: 1; background-color: transparent; border: 0; }.tdb_header_search .tdb-head-search-form-input.tdb-head-search-nofocus{ color: transparent; text-shadow: 0 0 0 #444; }.tdb_header_search .tdb-head-search-form-btn{ margin-bottom: 0; padding: 0 15px; background-color: #222222; font-size: 13px; font-weight: 500; color: #fff; transition: all 0.3s ease; z-index: 1; }.tdb_header_search .tdb-head-search-form-btn:hover{ background-color: #4db2ec; }.tdb_header_search .tdb-head-search-form-btn i, .tdb_header_search .tdb-head-search-form-btn span{ display: inline-block; vertical-align: middle; }.tdb_header_search .tdb-head-search-form-btn i{ font-size: 12px; }.tdb_header_search .tdb-head-search-form-btn .tdb-head-search-form-btn-icon{ position: relative; }.tdb_header_search .tdb-head-search-form-btn .tdb-head-search-form-btn-icon-svg{ line-height: 0; }.tdb_header_search .tdb-head-search-form-btn svg{ width: 12px; height: auto; }.tdb_header_search .tdb-head-search-form-btn svg, .tdb_header_search .tdb-head-search-form-btn svg *{ fill: #fff; transition: all 0.3s ease; }.tdb_header_search .tdb-aj-search-results{ padding: 20px; background-color: rgba(144, 144, 144, 0.02); border-width: 1px 0; border-style: solid; border-color: #ededed; background-color: #fff; }.tdb_header_search .tdb-aj-search-results .td_module_wrap:last-child{ margin-bottom: 0; padding-bottom: 0; }.tdb_header_search .tdb-aj-search-results .td_module_wrap:last-child .td-module-container:before{ display: none; }.tdb_header_search .tdb-aj-search-inner{ display: flex; flex-wrap: wrap; *zoom: 1; }.tdb_header_search .tdb-aj-search-inner:before, .tdb_header_search .tdb-aj-search-inner:after{ display: table; content: ''; line-height: 0; }.tdb_header_search .tdb-aj-search-inner:after{ clear: both; }.tdb_header_search .result-msg{ padding: 4px 0 6px 0; font-size: 12px; font-style: italic; background-color: #fff; }.tdb_header_search .result-msg a{ color: #222; }.tdb_header_search .result-msg a:hover{ color: #4db2ec; }.tdb_header_search .td-module-meta-info, .tdb_header_search .td-next-prev-wrap{ text-align: left; }.tdb_header_search .td_module_wrap:hover .entry-title a{ color: #4db2ec; }.tdb_header_search .tdb-aj-cur-element .entry-title a{ color: #4db2ec; }.tdc-dragged .tdb-head-search-btn:after, .tdc-dragged .tdb-drop-down-search{ visibility: hidden !important; opacity: 0 !important; transition: all 0.3s ease; }.tdi_47 .tdb-head-search-btn i{ font-size: 20px; width: 48px; height: 48px; line-height: 48px; color: #000000; }.tdi_47 .tdb-head-search-btn svg{ width: 20px; }.tdi_47 .tdb-search-icon-svg{ width: 48px; height: 48px; }.tdi_47{ display: inline-block; float: right; clear: none; }.tdi_47 .tdb-search-txt{ top: 0px; }.tdi_47 .tdb-drop-down-search{ left: auto; right: 0; }.tdi_47 .tdb-drop-down-search-inner, .tdi_47 .tdb-search-form, .tdi_47 .tdb-aj-search{ margin-left: auto; margin-right: 0; }.tdi_47 .tdb-head-search-form-btn-icon{ top: 0px; }.tdi_47 .result-msg{ text-align: center; }.tdi_47 .tdb-head-search-btn svg, .tdi_47 .tdb-head-search-btn svg *{ fill: #000000; }.tdi_47 .tdb-head-search-btn:hover i{ color: #e2001a; }.tdi_47 .tdb-head-search-btn:hover svg, .tdi_47 .tdb-head-search-btn:hover svg *{ fill: #e2001a; }.tdi_47 .tdb-search-form{ border-color: rgba(221,51,51,0); }.tdi_47 .tdb-head-search-btn:after{ border-bottom-color: rgba(0,0,0,0); }.tdi_47 .tdb-drop-down-search-inner{ box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.2); }.tdi_47 .tdb-head-search-form-btn{ background-color: #000000; }.tdi_47 .tdb-head-search-form-btn:hover{ background-color: #dd3333; }.tdi_47 .tdb-head-search-form-input{ font-size:14px !important; }.tdi_47 .td_module_wrap{ width: 100%; float: left; padding-left: 11px; padding-right: 11px; padding-bottom: 10px; margin-bottom: 10px; }.tdi_47 .td_module_wrap:nth-last-child(-n+1){ margin-bottom: 0; padding-bottom: 0; }.tdi_47 .td_module_wrap:nth-last-child(-n+1) .td-module-container:before{ display: none; }.tdi_47 .tdb-aj-search-inner{ margin-left: -11px; margin-right: -11px; }.tdi_47 .td-module-container:before{ bottom: -10px; border-color: #eaeaea; }.tdi_47 .td-module-container{ border-color: #eaeaea; flex-direction: row; }.tdi_47 .entry-thumb{ background-position: center 50%; }.tdi_47 .td-image-wrap{ padding-bottom: 63.5%; }.tdi_47 .td-image-container{ flex: 0 0 30%; width: 30%; display: block; order: 0; }.tdi_47 .td-post-vid-time{ display: block; }.tdi_47 .td-module-meta-info{ padding: 2px 0 0 15px; border-color: #eaeaea; }.tdi_47 .entry-title{ margin: 0 0 5px; }.tdi_47 .td-excerpt{ column-count: 1; column-gap: 48px; display: none; }.tdi_47 .td-post-category{ display: none; }.tdi_47 .td-read-more{ display: none; }.tdi_47 .td-author-date{ display: inline; }.tdi_47 .td-post-author-name{ display: none; }.tdi_47 .entry-review-stars{ display: none; }.tdi_47 .td-icon-star, .tdi_47 .td-icon-star-empty, .tdi_47 .td-icon-star-half{ font-size: 15px; }.tdi_47 .td-module-comments{ display: none; }.tdi_47 .tdb-author-photo .avatar{ width: 20px; height: 20px; margin-right: 6px; border-radius: 50%; }.tdi_47 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }@media (min-width: 768px) { .tdi_47 .td-module-title a { transition: all 0.2s ease; } } /* landscape */ @media (min-width: 1019px) and (max-width: 1140px){ .tdi_47 .td_module_wrap{ padding-bottom: 10px !important; margin-bottom: 10px !important; padding-bottom: 10px; margin-bottom: 10px; }.tdi_47 .td_module_wrap:nth-last-child(-n+1){ margin-bottom: 0 !important; padding-bottom: 0 !important; }.tdi_47 .td_module_wrap .td-module-container:before{ display: block !important; }.tdi_47 .td_module_wrap:nth-last-child(-n+1) .td-module-container:before{ display: none !important; }.tdi_47 .td-module-container:before{ bottom: -10px; }.tdi_47 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }@media (min-width: 768px) { .tdi_47 .td-module-title a { transition: all 0.2s ease; } } } /* portrait */ @media (min-width: 768px) and (max-width: 1018px){ .tdi_47 .td_module_wrap{ padding-bottom: 10px !important; margin-bottom: 10px !important; padding-bottom: 10px; margin-bottom: 10px; }.tdi_47 .td_module_wrap:nth-last-child(-n+1){ margin-bottom: 0 !important; padding-bottom: 0 !important; }.tdi_47 .td_module_wrap .td-module-container:before{ display: block !important; }.tdi_47 .td_module_wrap:nth-last-child(-n+1) .td-module-container:before{ display: none !important; }.tdi_47 .td-module-container:before{ bottom: -10px; }.tdi_47 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }@media (min-width: 768px) { .tdi_47 .td-module-title a { transition: all 0.2s ease; } } } /* phone */ @media (max-width: 767px){ .tdi_47 .td_module_wrap{ padding-bottom: 10px !important; margin-bottom: 10px !important; padding-bottom: 10px; margin-bottom: 10px; }.tdi_47 .td_module_wrap:nth-last-child(-n+1){ margin-bottom: 0 !important; padding-bottom: 0 !important; }.tdi_47 .td_module_wrap .td-module-container:before{ display: block !important; }.tdi_47 .td_module_wrap:nth-last-child(-n+1) .td-module-container:before{ display: none !important; }.tdi_47 .td-module-container:before{ bottom: -10px; }.tdi_47 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }@media (min-width: 768px) { .tdi_47 .td-module-title a { transition: all 0.2s ease; } } } </style><div class="tdb-block-inner td-fix-index"><div class="tdb-drop-down-search" aria-labelledby="td-header-search-button"><div class="tdb-drop-down-search-inner"><form method="get" class="tdb-search-form" action="https://www.nme.com/"><div class="tdb-search-form-inner"><input class="tdb-head-search-form-input" type="text" value="" name="s" autocomplete="off" /><button class="wpb_button wpb_btn-inverse btn tdb-head-search-form-btn" type="submit"><span>Search</span></button></div></form><div class="tdb-aj-search"></div></div></div><a href="#" role="button" aria-label="Search" class="tdb-head-search-btn dropdown-toggle" data-toggle="dropdown"><i class="tdb-search-icon td-icon-search"></i></a></div></div> <!-- ./block --></div></div></div></div><div id="tdi_48" class="tdc-row stretch_row_1400 td-stretch-content"><div class="vc_row tdi_49 wpb_row td-pb-row" > <style scoped> /* custom css */ .tdi_49, .tdi_49 .tdc-columns{ min-height: 0; }.tdi_49, .tdi_49 .tdc-columns{ display: block; }.tdi_49 .tdc-columns{ width: 100%; } </style><div class="vc_column tdi_51 wpb_column vc_column_container tdc-column td-pb-span12"> <style scoped> /* custom css */ .tdi_51{ vertical-align: baseline; }.tdi_51 > .wpb_wrapper, .tdi_51 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_51 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_51 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_51 > .wpb_wrapper{ width: auto; height: auto; } </style><div class="wpb_wrapper"><div class="wpb_wrapper td_block_wrap vc_raw_html tdi_53 "><div class="td-fix-index"><div class="categories-navs"> <!-- TRENDING --> <nav id="nme-trending-header" class="category-nav category-nav-trending"> <ol> <li class="category-nav-header">Trending</li> <li><a href="https://www.nme.com/artists/thus-love" title="Thus Love">Thus Love</a></li> <li><a href="https://www.nme.com/artists/newjeans" title="NewJeans">NewJeans</a></li> <li><a href="https://www.nme.com/artists/kendrick-lamar" title="Kendrick Lamar">Kendrick Lamar</a></li> <li><a href="https://www.nme.com/artists/drake" title="Drake">Drake</a></li> <li><a href="https://www.nme.com/films/wicked" title="Wicked">Wicked</a></li> <li><a href="https://www.nme.com/films/gladiator-ii" title="Gladiator 2">Gladiator 2</a></li> <li><a href="https://www.nme.com/series/arcane" title="Arcane">Arcane</a></li> </nav> <!-- MUSIC --> <nav id="nme-music-header" class="category-nav category-nav-music"> <ol> <li class="category-nav-header"><a href="/music" title="NME Music Home">Music</a></li> <li><a href="/news/music" title="NME Music News">News</a></li> <li><a href="/features/music-features" title="NME Music Features">Features</a></li> <li><a href="/reviews/album" title="NME Music Reviews">Reviews</a></li> <li><a href="/music-interviews" title="NME Music Interviews">Interviews</a></li> <li><a href="/radar" title="NME Radar">Radar</a></li> </ol> </nav> <!-- FILM --> <nav id="nme-film-header" class="category-nav category-nav-film"> <ol> <li class="category-nav-header"><a href="/film" title="NME Film Home">Film</a></li> <li><a href="/news/film" title="NME Film News">News</a></li> <li><a href="/film-features" title="NME Film Features">Features</a></li> <li><a href="/reviews/film-reviews" title="NME Film Reviews">Reviews</a></li> <li><a href="/film-interviews" title="NME Film Interviews">Interviews</a></li> </ol> </nav> <!-- TV --> <nav id="nme-tv-header" class="category-nav category-nav-tv"> <ol> <li class="category-nav-header"><a href="/tv" title="NME TV Home">TV</a></li> <li><a href="/news/tv" title="NME TV News">News</a></li> <li><a href="/features/tv-features" title="NME TV Features">Features</a></li> <li><a href="/tv-interviews" title="NME TV Interviews">Interviews</a></li> <li><a href="/reviews/tv-reviews" title="NME TV Reviews">Reviews</a></li> <li><a href="/tv-recaps" title="NME TV Interviews">Recaps</a></li> </ol> </nav> <!-- GAMING --> <nav id="nme-gaming-header" class="category-nav category-nav-gaming"> <ol> <li class="category-nav-header"><a href="/gaming" title="NME Gaming Home">Gaming</a></li> <li><a href="/news/gaming-news" title="NME Gaming News">News</a></li> <li><a href="/gaming-features" title="NME Gaming Features">Features</a></li> <li><a href="/reviews/game-reviews" title="NME Gaming Reviews">Reviews</a></li> <li><a href="/gaming/guides" title="NME Gaming Guides">Guides</a></li> </ol> </nav> </div> <script> (function() { if (document.documentElement.clientWidth < 768) { document.querySelector('.categories-navs').remove(); return; } if (document.location.pathname === '/') { const trendingBlockElem = document.querySelector('.category-nav-trending'); if (trendingBlockElem) { trendingBlockElem.style.display = 'block'; Array.from(trendingBlockElem.parentNode.children).forEach((child) => { if (child !== trendingBlockElem) { child.remove(); } }); } else { document.querySelector('.categories-navs').remove(); } return; } let category; if (wordpress && (wordpress.postCategories || wordpress.categories)) { const categories = wordpress.postCategories || wordpress.categories; if (categories.toString().toLowerCase().match(/(gaming|game-review)/g)) { category = 'gaming'; } else if (categories.toString().toLowerCase().match(/(film|the-movies)/g)) { category = 'film'; } else if (categories.toString().toLowerCase().match(/(tv)/g)) { category = 'tv'; } else if (categories.toString().toLowerCase().match(/(music|album|features|radar)/g)) { category = 'music'; } } else if (wordpress && wordpress.pageId) { const film_pages = ['2661557', '2638248', '2723339']; const gaming_pages = ['2658361', '2638497', '2723337']; const music_pages = ['2906865', '2649406', '2723320', '2945612']; const news_pages = ['', '', '']; const tv_pages = ['2826628', '2638199', '2723341']; if (gaming_pages.indexOf(wordpress.pageId) !== -1) { category = 'gaming'; } else if (film_pages.indexOf(wordpress.pageId) !== -1) { category = 'film'; } else if (music_pages.indexOf(wordpress.pageId) !== -1) { category = 'music'; } else if (tv_pages.indexOf(wordpress.pageId) !== -1) { category = 'tv'; } } if (category) { const navElement = document.querySelector('.category-nav-' + category); if (navElement) { navElement.style.display = 'block'; } document.querySelectorAll('.category-nav').forEach((elem) => { if (elem !== navElement) { elem.remove(); } }); } else { document.querySelector('.categories-navs').remove(); } document.querySelectorAll('.categories-navs a').forEach((elem) => { elem.addEventListener('click', () => { if (__gaTracker) { __gaTracker('send', 'event', 'Navigation', 'Sub Nav Desktop Click', elem.getAttribute('title')); } }); }); })(); </script> </div></div></div></div></div></div><div id="tdi_54" class="tdc-row stretch_row"><div class="vc_row tdi_55 billboard-ad wpb_row td-pb-row tdc-element-style" > <style scoped> /* custom css */ .tdi_55, .tdi_55 .tdc-columns{ min-height: 0; }.tdi_55, .tdi_55 .tdc-columns{ display: block; }.tdi_55 .tdc-columns{ width: 100%; } /* inline tdc_css att */ .tdi_55{ padding-top:20px !important; padding-bottom:20px !important; position:relative; } .tdi_55 .td_block_wrap{ text-align:left } </style> <div class="tdi_54_rand_style td-element-style" ><div class="td-element-style-before"><style> .tdi_54_rand_style > .td-element-style-before { content:'' !important; width:100% !important; height:100% !important; position:absolute !important; top:0 !important; left:0 !important; display:block !important; z-index:0 !important; border-color:#ebebeb !important; border-style:solid !important; border-width: 1px 0px 0px 0px !important; background-size:cover !important; background-position:center top !important; } </style></div><style> .tdi_54_rand_style{ background-color:#f9f9f9 !important; } </style></div><div class="vc_column tdi_57 wpb_column vc_column_container tdc-column td-pb-span12"> <style scoped> /* custom css */ .tdi_57{ vertical-align: baseline; }.tdi_57 > .wpb_wrapper, .tdi_57 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_57 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_57 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_57 > .wpb_wrapper{ width: auto; height: auto; } </style><div class="wpb_wrapper"><div class="td-a-rec td-a-rec-id-header tdi_58 td_block_template_2"> <style> /* inline tdc_css att */ .tdi_58{ justify-content:center !important; text-align:center !important; } </style> <style> /* custom css */ .tdi_58.td-a-rec{ text-align: center; }.tdi_58 .td-element-style{ z-index: -1; } </style><div id="div-gpt-ad-leaderboard-0"></div> </div></div></div></div></div></div></div> </div> <div class="td-header-desktop-sticky-wrap tdc-zone-sticky-invisible tdc-zone-sticky-inactive" style="display: none"> <div id="tdi_59" class="tdc-zone"><div class="tdc_zone tdi_60 wpb_row td-pb-row" data-sticky-offset="0" > <style scoped> /* custom css */ .tdi_60{ min-height: 0; }.td-header-desktop-sticky-wrap.td-header-active{ opacity: 1; } </style><div id="tdi_61" class="tdc-row"><div class="vc_row tdi_62 wpb_row td-pb-row" > <style scoped> /* custom css */ .tdi_62, .tdi_62 .tdc-columns{ min-height: 0; }.tdi_62, .tdi_62 .tdc-columns{ display: block; }.tdi_62 .tdc-columns{ width: 100%; } </style><div class="vc_column tdi_64 wpb_column vc_column_container tdc-column td-pb-span12"> <style scoped> /* custom css */ .tdi_64{ vertical-align: baseline; }.tdi_64 > .wpb_wrapper, .tdi_64 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_64 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_64 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_64 > .wpb_wrapper{ width: auto; height: auto; } </style><div class="wpb_wrapper"></div></div></div></div></div></div> </div> <script> if (document.documentElement.clientWidth < 768 && ('ontouchstart' in window)) { document.querySelector('.td-header-desktop-wrap').remove(); document.querySelector('.td-header-desktop-sticky-wrap').remove(); } </script> </div> <div id="tdb-autoload-article" data-autoload="off" data-autoload-org-post-id="3171137" data-autoload-type="" data-autoload-count="5" > <style> .tdb-autoload-wrap { position: relative; } .tdb-autoload-wrap .tdb-loader-autoload { top: auto !important; bottom: 50px !important; } .tdb-autoload-debug { display: none; width: 1068px; margin-right: auto; margin-left: auto; } @media (min-width: 1019px) and (max-width: 1018px) { .tdb-autoload-debug { width: 740px; } } @media (max-width: 767px) { .tdb-autoload-debug { display: none; width: 100%; padding-left: 20px; padding-right: 20px; } } </style> <div class="td-main-content-wrap td-container-wrap"> <div class="tdc-content-wrap"> <article id="template-id-3332206" class="post-3332206 tdb_templates type-tdb_templates status-publish post" itemscope itemtype="https://schema.org/Review" > <div id="tdi_65" class="tdc-zone"><div class="tdc_zone tdi_66 wpb_row td-pb-row" > <style scoped> /* custom css */ .tdi_66{ min-height: 0; } </style><div id="tdi_67" class="tdc-row stretch_row_1400 td-stretch-content"><div class="vc_row tdi_68 wpb_row td-pb-row" > <style scoped> /* custom css */ .tdi_68, .tdi_68 .tdc-columns{ min-height: 0; }.tdi_68, .tdi_68 .tdc-columns{ display: block; }.tdi_68 .tdc-columns{ width: 100%; } </style><div class="vc_column tdi_70 wpb_column vc_column_container tdc-column td-pb-span12"> <style scoped> /* custom css */ .tdi_70{ vertical-align: baseline; }.tdi_70 > .wpb_wrapper, .tdi_70 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_70 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_70 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_70 > .wpb_wrapper{ width: auto; height: auto; } </style><div class="wpb_wrapper"><div class="td_block_wrap tdb_single_featured_image tdi_71 tdb-content-horiz-left td-pb-border-top td_block_template_2" data-td-block-uid="tdi_71" > <style> /* custom css */ .tdb_single_featured_image{ margin-bottom: 26px; }.tdb_single_featured_image.tdb-sfi-stretch{ opacity: 0; }.tdb_single_featured_image.tdb-sfi-stretch, .tdb_single_featured_image .tdb-block-inner{ transition: all 0.3s ease-in-out; }.tdb_single_featured_image img{ display: block; width: 100%; }.tdb_single_featured_image video{ max-width: 100%; }.tdb_single_featured_image .tdb-caption-text{ z-index: 1; text-align: left; font-size: 11px; font-style: italic; font-weight: normal; line-height: 17px; color: #444; }.tdb_single_featured_image.tdb-content-horiz-center .tdb-caption-text{ text-align: center; }.tdb_single_featured_image.tdb-content-horiz-right .tdb-caption-text{ text-align: right; }.tdb-no-featured-img{ background-color: #f1f1f1; width: 100%; height: 500px; }.tdb-no-featured-audio{ height: 59px; }.tdi_71 .td-audio-player{ font-size: 12px; }.tdi_71 .tdb-caption-text{ margin: 6px 0 0; }.tdi_71:hover .tdb-block-inner:before{ opacity: 0; } </style><div class="tdb-block-inner td-fix-index"><figure> <img loading="lazy" decoding="async" width="696" height="442" class="entry-thumb" src="https://www.nme.com/wp-content/uploads/2022/02/The_Batman_Robert_Pattinson-696x442.jpg" srcset="https://www.nme.com/wp-content/uploads/2022/02/The_Batman_Robert_Pattinson-696x442.jpg 696w, https://www.nme.com/wp-content/uploads/2022/02/The_Batman_Robert_Pattinson-1392x884.jpg 1392w" sizes="(-webkit-min-device-pixel-ratio: 2) 1392px, (min-resolution: 192dpi) 1392px, 696px" alt="The Batman" title="The_Batman_Robert_Pattinson" /> <figcaption class="tdb-caption-text">Robert Pattinson makes his Batman debut. CREDIT: Warner Bros.</figcaption></figure></div></div></div></div></div></div><div id="tdi_72" class="tdc-row stretch_row"><div class="vc_row tdi_73 wpb_row td-pb-row" > <style scoped> /* custom css */ .tdi_73, .tdi_73 .tdc-columns{ min-height: 0; }.tdi_73, .tdi_73 .tdc-columns{ display: block; }.tdi_73 .tdc-columns{ width: 100%; } /* inline tdc_css att */ .tdi_73{ padding-top:24px !important; padding-bottom:18px !important; } .tdi_73 .td_block_wrap{ text-align:left } </style><div class="vc_column tdi_75 wpb_column vc_column_container tdc-column td-pb-span12"> <style scoped> /* custom css */ .tdi_75{ vertical-align: baseline; flex-grow: 1; }.tdi_75 > .wpb_wrapper, .tdi_75 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_75 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_75 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_75 > .wpb_wrapper{ width: auto; height: auto; } /* inline tdc_css att */ .tdi_75{ justify-content:center !important; text-align:center !important; } </style><div class="wpb_wrapper"><div class="td_block_wrap tdb_breadcrumbs tdi_76 td-pb-border-top td_block_template_2 tdb-breadcrumbs " data-td-block-uid="tdi_76" > <style> /* custom css */ .tdb-breadcrumbs{ margin-bottom: 11px; font-size: 12px; color: #747474; line-height: 18px; }.tdb-breadcrumbs a{ color: #747474; }.tdb-breadcrumbs a:hover{ color: #000; }.tdb-breadcrumbs .tdb-bread-sep{ line-height: 1; vertical-align: middle; }.tdb-breadcrumbs .tdb-bread-sep-svg svg{ height: auto; }.tdb-breadcrumbs .tdb-bread-sep-svg svg, .tdb-breadcrumbs .tdb-bread-sep-svg svg *{ fill: #c3c3c3; }.single-tdb_templates.author-template .tdb_breadcrumbs{ margin-bottom: 2px; }.tdb_category_breadcrumbs{ margin: 21px 0 9px; }.search-results .tdb_breadcrumbs{ margin-bottom: 2px; }.tdi_76 .tdb-bread-sep{ font-size: 8px; margin: 0 5px; }.td-theme-wrap .tdi_76{ text-align: center; } </style><div class="tdb-block-inner td-fix-index"><span><a title="View all posts in Reviews" class="tdb-entry-crumb" href="https://www.nme.com/reviews">Reviews</a></span><i class="tdb-bread-sep td-icon-right"></i><span><a title="View all posts in Film Reviews" class="tdb-entry-crumb" href="https://www.nme.com/reviews/film-reviews">Film Reviews</a></span></div></div><script type="application/ld+json"> { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [{ "@type": "ListItem", "position": 1, "item": { "@type": "WebSite", "@id": "https://www.nme.com/", "name": "Home" } },{ "@type": "ListItem", "position": 2, "item": { "@type": "WebPage", "@id": "https://www.nme.com/reviews", "name": "Reviews" } },{ "@type": "ListItem", "position": 3, "item": { "@type": "WebPage", "@id": "https://www.nme.com/reviews/film-reviews", "name": "Film Reviews" } } ] } </script><div class="td_block_wrap tdb_title tdi_77 tdb-single-title td-pb-border-top td_block_template_2" data-td-block-uid="tdi_77" > <style> /* inline tdc_css att */ .tdi_77{ margin-bottom:0px !important; padding-bottom:10px !important; } /* phone */ @media (max-width: 767px) { .tdi_77{ padding-top:6px !important; } } </style> <style> /* custom css */ .tdb_title{ margin-bottom: 19px; }.tdb_title.tdb-content-horiz-center{ text-align: center; }.tdb_title.tdb-content-horiz-center .tdb-title-line{ margin: 0 auto; }.tdb_title.tdb-content-horiz-right{ text-align: right; }.tdb_title.tdb-content-horiz-right .tdb-title-line{ margin-left: auto; margin-right: 0; }.tdb-title-text{ display: inline-block; position: relative; margin: 0; word-wrap: break-word; font-size: 30px; line-height: 38px; font-weight: 700; }.tdb-first-letter{ position: absolute; user-select: none; pointer-events: none; text-transform: uppercase; color: rgba(0, 0, 0, 0.08); font-size: 6em; font-weight: 300; top: 50%; transform: translateY(-50%); left: -0.36em; z-index: -1; -webkit-text-fill-color: initial; }.tdb-title-line{ display: none; position: relative; }.tdb-title-line:after{ content: ''; width: 100%; position: absolute; background-color: #4db2ec; top: 0; left: 0; margin: auto; }.tdb-single-title .tdb-title-text{ font-size: 41px; line-height: 50px; font-weight: 400; }.tdi_77 .tdb-title-line:after{ height: 2px; bottom: 40%; }.tdi_77 .tdb-title-line{ height: 50px; margin-left: auto; margin-right: auto; }.td-theme-wrap .tdi_77{ text-align: center; }.tdi_77 .tdb-first-letter{ left: 0; right: 0; } </style><div class="tdb-block-inner td-fix-index"><h1 class="tdb-title-text">&#8216;The Batman&#8217; review: down in the dumps with Robert Pattinson&#8217;s dark knight</h1><div></div><div class="tdb-title-line"></div></div></div><div class="td_block_wrap tdb_single_subtitle tdi_78 td-pb-border-top td_block_template_2" data-td-block-uid="tdi_78" > <style> /* custom css */ .tdb_single_subtitle{ margin-bottom: 14px; }.tdb_single_subtitle p, .tdb_single_subtitle h1, .tdb_single_subtitle h2, .tdb_single_subtitle h3, .tdb_single_subtitle h4{ font-size: 16px; font-style: italic; font-weight: 300; line-height: 24px; margin-top: 0; margin-bottom: 0; color: #747474; }.tdb_single_subtitle.tdb-content-horiz-center{ text-align: center; }.tdb_single_subtitle.tdb-content-horiz-right{ text-align: right; }.td-theme-wrap .tdi_78{ text-align: center; } </style><div class="tdb-block-inner td-fix-index"><p>Gotham's never been grimmer than in R-Batz's moody but mesmerising detective thriller </p></div></div><div class="td_block_wrap tdb_single_review_overall tdi_79 td-pb-border-top td_block_template_2" data-td-block-uid="tdi_79" > <style> /* inline tdc_css att */ .tdi_79{ margin-bottom:24px !important; } </style> <style> /* custom css */ .td-review{ width: 100%; margin-bottom: 34px; font-size: 13px; }.td-review td{ padding: 7px 14px; }.td-review i{ margin-top: 5px; }.tdb_single_review_overall i{ width: auto; min-width: 20px; font-size: 15px; }.tdb_single_review_overall .td-review{ margin-bottom: 0; }.tdb_single_review_overall .td-review-score{ padding: 7px 14px 35px 14px; }.tdb_single_review_overall .td-review-overall{ padding-bottom: 0; }.td-review .td-review-percent-sign{ font-size: 15px; line-height: 1; }.td-review-final-score{ line-height: 80px; font-size: 48px; margin-bottom: 5px; }.td-review-score{ font-weight: bold; text-align: center; padding: 0; vertical-align: bottom; width: 150px; }.td-review-overall{ padding: 0 0 28px 0; line-height: 14px; }.td-review-overall span{ font-size: 11px; }.td-review-final-star{ margin-bottom: 5px; }.tdi_79 .td-review-final-star i{ font-size: 30px; margin-right: 4px; color: #e50001; }.tdi_79 .td-review-final-star i:last-child{ margin-right: 0; }.tdi_79 .td-review-score{ padding: 0px; }.tdi_79 td{ border-width: 0px; border-style: solid; border-color: #ededed; }@media (max-width: 767px) { .tdb_single_review_overall .td-review-footer { border: 0; } .tdb_single_review_overall .td-review-footer:after { display: none; } }@media (max-width: 767px) { .td-review-footer { border-left: 1px solid #ededed; position: relative; display: block; } .td-review-footer:after { content: ''; width: 1px; background-color: #ededed; position: absolute; right: -1px; top: 0; height: 100%; } .td-review-score { display: block; width: 100%; padding: 0; border-left: 0; border-right: 0; } } /* landscape */ @media (min-width: 1019px) and (max-width: 1140px){ .tdi_79 td{ border-width: 0px; border-style: solid; border-color: #ededed; } } /* portrait */ @media (min-width: 768px) and (max-width: 1018px){ .tdi_79 td{ border-width: 0px; border-style: solid; border-color: #ededed; } } /* phone */ @media (max-width: 767px){ .tdi_79 td{ border-width: 0px; border-style: solid; border-color: #ededed; } } </style><table class="td-review td-fix-index"><tr class="td-review-footer rate_stars"><td class="td-review-score"><div class="td-review-overall"><div class="td-review-final-score">4</div><div class="td-review-final-star"><i class="td-icon-star"></i><i class="td-icon-star"></i><i class="td-icon-star"></i><i class="td-icon-star"></i><i class="td-icon-star-empty"></i></div><span class="td-review-final-title"></span></div></td></tr></table></div><div class="td_block_wrap tdb_single_author tdi_80 td-pb-border-top td_block_template_2 tdb-post-meta" data-td-block-uid="tdi_80" > <style> /* inline tdc_css att */ .tdi_80{ margin-top:1px !important; margin-bottom:2px !important; } </style> <style> /* custom css */ .tdb-post-meta{ margin-bottom: 16px; color: #444; font-size: 16px; font-weight: 400; clear: none; vertical-align: middle; line-height: 1; }.tdb-post-meta span, .tdb-post-meta i, .tdb-post-meta time{ vertical-align: middle; }.tdb_single_author{ line-height: 30px; }.tdb_single_author a{ vertical-align: middle; }.tdb_single_author .tdb-block-inner{ display: flex; align-items: center; }.tdb_single_author .tdb-author-name-wrap{ display: flex; }.tdb_single_author .tdb-author-name{ font-weight: 700; margin-right: 3px; }.tdb_single_author .tdb-author-by{ margin-right: 3px; }.tdb_single_author .tdb-author-photo img{ display: block; }.tdi_80{ display: inline-block; }.tdi_80 .tdb-block-inner{ justify-content: center; }.tdi_80 .tdb-author-name-wrap{ align-items: baseline; }.tdi_80 .tdb-author-by{ margin-right: 0px; }.tdi_80 .avatar{ width: 20px; height: 20px; margin-right: 6px; border-radius: 50%; }.tdi_80 .tdb-author-name{ color: #000; } </style><div class="tdb-block-inner td-fix-index"><div class="tdb-author-name-wrap"><span class="tdb-author-by">By</span> <a class="tdb-author-name" href="https://www.nme.com/author/alexflood63">Alex Flood</a></div></div></div><div class="td_block_wrap tdb_single_date tdi_81 td-pb-border-top td_block_template_2 tdb-post-meta" data-td-block-uid="tdi_81" > <style> /* inline tdc_css att */ .tdi_81{ margin-bottom:2px !important; } /* desktop */ @media(min-width: 1141px) { .tdi_81 { display:inline-block !important; } } </style> <style> /* custom css */ .tdb_single_date{ line-height: 30px; }.tdb_single_date a{ vertical-align: middle; }.tdb_single_date .tdb-date-icon-svg{ position: relative; line-height: 0; }.tdb_single_date svg{ height: auto; }.tdb_single_date svg, .tdb_single_date svg *{ fill: #444; }.tdi_81{ display: inline-block; }.tdi_81 svg{ width: 14px; }.tdi_81 .tdb-date-icon{ margin-right: 5px; } </style><div class="tdb-block-inner td-fix-index"><time class="entry-date updated td-module-date" datetime="2022-02-28T17:09:35+00:00">28th February 2022</time></div></div> <!-- ./block --></div></div></div></div><div id="tdi_82" class="tdc-row"><div class="vc_row tdi_83 wpb_row td-pb-row" > <style scoped> /* custom css */ .tdi_83, .tdi_83 .tdc-columns{ min-height: 0; }.tdi_83, .tdi_83 .tdc-columns{ display: block; }.tdi_83 .tdc-columns{ width: 100%; } /* inline tdc_css att */ .tdi_83{ margin-right:auto !important; margin-bottom:32px !important; margin-left:auto !important; width:800px !important; } .tdi_83 .td_block_wrap{ text-align:left } /* portrait */ @media (min-width: 768px) and (max-width: 1018px) { .tdi_83{ width:100% !important; } } /* phone */ @media (max-width: 767px) { .tdi_83{ width:100% !important; } } </style><div class="vc_column tdi_85 wpb_column vc_column_container tdc-column td-pb-span12"> <style scoped> /* custom css */ .tdi_85{ vertical-align: baseline; }.tdi_85 > .wpb_wrapper, .tdi_85 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_85 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_85 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_85 > .wpb_wrapper{ width: auto; height: auto; } </style><div class="wpb_wrapper"><div class="td_block_wrap tdb_single_content tdi_86 td-pb-border-top td_block_template_2 td-post-content tagdiv-type" data-td-block-uid="tdi_86" > <style> /* inline tdc_css att */ .tdi_86{ margin-top:0px !important; } /* phone */ @media (max-width: 767px) { .tdi_86{ padding-left:0px !important; } } </style> <style> /* custom css */ .tdb_single_content{ margin-bottom: 0; *zoom: 1; }.tdb_single_content:before, .tdb_single_content:after{ display: table; content: ''; line-height: 0; }.tdb_single_content:after{ clear: both; }.tdb_single_content .tdb-block-inner > *:not(.wp-block-quote):not(.alignwide):not(.td-a-ad){ margin-left: auto; margin-right: auto; }.tdb_single_content a{ pointer-events: auto; }.tdb_single_content .td-spot-id-top_ad .tdc-placeholder-title:before{ content: 'Article Top Ad' !important; }.tdb_single_content .td-spot-id-inline_ad0 .tdc-placeholder-title:before{ content: 'Article Inline Ad 1' !important; }.tdb_single_content .td-spot-id-inline_ad1 .tdc-placeholder-title:before{ content: 'Article Inline Ad 2' !important; }.tdb_single_content .td-spot-id-inline_ad2 .tdc-placeholder-title:before{ content: 'Article Inline Ad 3' !important; }.tdb_single_content .td-spot-id-bottom_ad .tdc-placeholder-title:before{ content: 'Article Bottom Ad' !important; }.tdb_single_content .id_top_ad, .tdb_single_content .id_bottom_ad{ clear: both; margin-bottom: 21px; text-align: center; }.tdb_single_content .id_top_ad img, .tdb_single_content .id_bottom_ad img{ margin-bottom: 0; }.tdb_single_content .id_top_ad .adsbygoogle, .tdb_single_content .id_bottom_ad .adsbygoogle{ position: relative; }.tdb_single_content .id_ad_content-horiz-left, .tdb_single_content .id_ad_content-horiz-right, .tdb_single_content .id_ad_content-horiz-center{ margin-bottom: 15px; }.tdb_single_content .id_ad_content-horiz-left img, .tdb_single_content .id_ad_content-horiz-right img, .tdb_single_content .id_ad_content-horiz-center img{ margin-bottom: 0; }.tdb_single_content .id_ad_content-horiz-center{ text-align: center; }.tdb_single_content .id_ad_content-horiz-center img{ margin-right: auto; margin-left: auto; }.tdb_single_content .id_ad_content-horiz-left{ float: left; margin-top: 9px; margin-right: 21px; }.tdb_single_content .id_ad_content-horiz-right{ float: right; margin-top: 6px; margin-left: 21px; }.tdb_single_content .tdc-a-ad .tdc-placeholder-title{ width: 300px; height: 250px; }.tdb_single_content .tdc-a-ad .tdc-placeholder-title:before{ position: absolute; top: 50%; transform: translateY(-50%); margin: auto; display: table; width: 100%; }.tdi_86 .tdb-block-inner blockquote p{ font-size:30px !important; }@media (max-width: 767px) { .tdb_single_content .id_ad_content-horiz-left, .tdb_single_content .id_ad_content-horiz-right, .tdb_single_content .id_ad_content-horiz-center { margin: 0 auto 26px auto; } }@media (max-width: 767px) { .tdb_single_content .id_ad_content-horiz-left { margin-right: 0; } }@media (max-width: 767px) { .tdb_single_content .id_ad_content-horiz-right { margin-left: 0; } }@media (max-width: 767px) { .tdb_single_content .td-a-ad { float: none; text-align: center; } .tdb_single_content .td-a-ad img { margin-right: auto; margin-left: auto; } .tdb_single_content .tdc-a-ad { float: none; } }@media print { .single .td-header-template-wrap, .single .td-footer-template-wrap, .single .td_block_wrap:not(.tdb_breadcrumbs):not(.tdb_single_categories):not(.tdb-single-title):not(.tdb_single_author):not(.tdb_single_date ):not(.tdb_single_comments_count ):not(.tdb_single_post_views):not(.tdb_single_featured_image):not(.tdb_single_content) { display: none; } .single.td-animation-stack-type0 .post img { opacity: 1 !important; } } /* phone */ @media (max-width: 767px){ .tdi_86 img.aligncenter, .tdi_86 .aligncenter img{ margin-left: -50px; width: calc(100% + (2 * 50px)); max-width: none !important; } } </style><div class="tdb-block-inner td-fix-index"><p><strong class="dropcap big-read-dropcap">E</strong>ver since his live action debut in 1943, each new Batman has brought something different to the role. Adam West taught us to dance the ‘Batusi’, Michael Keaton made him all mean and moody, Christian Bale bulked up and turned Bats into a beefcake. Ben Affleck&#8230; well, it’s hard to know what he did. Anyway the point is that if you want to be remembered as an iconic Caped Crusader, you better have a Bat-plan.</p> <p>Robert Pattinson’s seems to be to make him as miserable as possible. When we first meet his dark knight, he’s trudging disconsolately through crowds at a rainy Times Square (aka Gotham), hooded and with a scarf covering his face. “Two years of nights have turned me into a nocturnal animal,” he says in one long monotone, water dripping down his face. There’s no tired retreading of Bruce Wayne’s origin story in <em>The Batman</em>. Instead, it finds him post-induction – beaten-down, lonely and isolated.</p> <p>Plot-wise, there are two main threads which intertwine. The first, and most gripping, sees Batman working closely with Detective Jim Gordon (Jeffrey Wright) to track down a sadistic serial killer – The Riddler (Paul Dano). This masked maniac has been knocking off key members of high society (the mayor, the DA, the commissioner) and revealing their corrupt actions to the world. The other thread follows Wayne&#8217;s investigation into his own past. He takes on famous gangsters from the comics like Carmine Falcone (John Turturro) and The Penguin, who is here remoulded by Colin Farrell into a prosthetic-laden mafioso with Robert De Niro’s quirky mannerisms. The closer Batman gets to catching the Riddler, the more Bruce learns about his parents’ dodgy connections to organised crime.</p> <p><figure id="attachment_3171339" aria-describedby="caption-attachment-3171339" style="width: 2000px" class="wp-caption alignnone"><img fetchpriority="high" decoding="async" class="size-full wp-image-3171339" src="https://www.nme.com/wp-content/uploads/2022/02/The_Batman_Colin_Farrell_Penguin.jpg" alt="The Batman" width="2000" height="1270" srcset="https://www.nme.com/wp-content/uploads/2022/02/The_Batman_Colin_Farrell_Penguin.jpg 2000w, https://www.nme.com/wp-content/uploads/2022/02/The_Batman_Colin_Farrell_Penguin-400x254.jpg 400w, https://www.nme.com/wp-content/uploads/2022/02/The_Batman_Colin_Farrell_Penguin-800x508.jpg 800w, https://www.nme.com/wp-content/uploads/2022/02/The_Batman_Colin_Farrell_Penguin-696x442.jpg 696w, https://www.nme.com/wp-content/uploads/2022/02/The_Batman_Colin_Farrell_Penguin-1392x884.jpg 1392w, https://www.nme.com/wp-content/uploads/2022/02/The_Batman_Colin_Farrell_Penguin-1068x678.jpg 1068w" sizes="(max-width: 2000px) 100vw, 2000px" /><figcaption id="caption-attachment-3171339" class="wp-caption-text">Colin Farrell takes on the role of The Penguin. CREDIT: Warner Bros.</figcaption></figure></p> <div class="td-a-ad id_inline_ad0 id_ad_content-horiz-center"><span class="td-adspot-title">Advertisement</span> <div id='div-gpt-ad-article-1'></div></div><p>So it’s a bit of a hodgepodge. Director Matt Reeves has mixed up gritty mob drama with film-noir detective thriller – and thanks to Dano’s ultra-creepy villain, some psychological <a href="https://www.nme.com/tag/horror" target="_blank" rel="noopener">horror</a> too. Most of the time it comes off brilliantly. Pattinson plays him with a dour fanaticism that only occasionally topples over into parody (“I’m vengeance” could’ve come straight from the script of <em>The LEGO Batman Movie</em>). Slighter than Bale and Affleck, Pattinson’s Batman moves more slowly and deliberately than his predecessors. It’s as though he’s permanently punch-drunk, dazed from months of getting the shit kicked out of him every night.</p> <p>Elsewhere, Zoe Kravitz proves the perfect Catwoman. The last time we saw Selina Kyle on the big screen was a decade ago in Christopher Nolan’s <em>The Dark Knight Rises</em>. Anne Hathaway never really had much to do in that film, ending up as the slick sidekick who occasionally does a handstand. Here, Reeves gives Kravitz a proper backstory and tells it via seedy nightclubs and abandoned construction sites. Now 33, it’s taken a while for the daughter of guitar wizard <a href="https://www.nme.com/artists/lenny-kravitz" target="_blank" rel="noopener">Lenny Kravitz</a> and actress Lisa Bonet to bag a blockbuster co-lead, but <em>The Batman</em> should take her to the next level.</p> <p><figure id="attachment_3171337" aria-describedby="caption-attachment-3171337" style="width: 2000px" class="wp-caption alignnone"><img loading="lazy" decoding="async" class="size-full wp-image-3171337" src="https://www.nme.com/wp-content/uploads/2022/02/The_Batman_Zoe_Kravitz.jpg" alt="The Batman" width="2000" height="1270" srcset="https://www.nme.com/wp-content/uploads/2022/02/The_Batman_Zoe_Kravitz.jpg 2000w, https://www.nme.com/wp-content/uploads/2022/02/The_Batman_Zoe_Kravitz-400x254.jpg 400w, https://www.nme.com/wp-content/uploads/2022/02/The_Batman_Zoe_Kravitz-800x508.jpg 800w, https://www.nme.com/wp-content/uploads/2022/02/The_Batman_Zoe_Kravitz-696x442.jpg 696w, https://www.nme.com/wp-content/uploads/2022/02/The_Batman_Zoe_Kravitz-1392x884.jpg 1392w, https://www.nme.com/wp-content/uploads/2022/02/The_Batman_Zoe_Kravitz-1068x678.jpg 1068w" sizes="(max-width: 2000px) 100vw, 2000px" /><figcaption id="caption-attachment-3171337" class="wp-caption-text">Zoe Kravitz&#8217;s Catwoman nearly steals the show. CREDIT: Warner Bros.</figcaption></figure></p> <div class="td-a-ad id_inline_ad1 id_ad_content-horiz-center"><span class="td-adspot-title"></span><style> h5.taboola-mid-article-title { margin-left: auto; margin-right: auto; max-width: 540px; font-weight: 900; text-align: left; letter-spacing: 2px; text-transform: uppercase; } #taboola-mid-article { max-width: 540px; } #taboola-mid-article .link-disclosure { font-size: 12px !important; } #taboola-mid-article .alternating-thumbnails-b-stream .videoCube.thumbnail_start .thumbBlock_holder { width: 100px !important; } #taboola-mid-article .trc_elastic_alternating-thumbnails-b-stream .trc_rbox_outer .videoCube { margin-bottom: 4px !important; } .alternating-thumbnails-b-stream .syndicatedItem .video-title { line-height: 1.3 !important; } </style> <h5 class="taboola-mid-article-title">Recommended</h5> <div id="taboola-mid-article"> </div> <script> window._taboola = window._taboola || []; _taboola.push({ mode: 'alternating-thumbnails-b-stream', container: 'taboola-mid-article', placement: 'Mid Article', target_type: 'mix' }); </script></div><p>If there’s one criticism to be made, it’s that <em>The Batman</em> is too long. No film five minutes shy of three hours can avoid dragging occasionally, and there’s a lot of leads to chase down and clues to unravel in this case. Fortunately, the writers know to break up each exposition session with enough action. It’s all shot beautifully too, against a shadowy urban backdrop lit by sudden bursts of neon red and blue. Perhaps the most iconic image comes at the end of a <em>Mad Max-</em>esque car chase down the wrong side of a highway. Batman, engulfed in petrol-fuelled flames, emerges from some wreckage and marches in slow-motion towards the camera. It’s spine-tingling stuff.</p> <p>Other things that need to be mentioned include the score – Michael Giacchino’s doomy, <a href="https://www.nme.com/artists/nirvana" target="_blank" rel="noopener">Nirvana</a>-sampling soundtrack is Batman’s best yet – and the post-credits scene. We can’t tell you what happens in it (press embargoes are more closely monitored than the Bat-signal), but it sets up an exciting new Batverse. If his first foray is anything to go by, Pattinson should play a big part.</p> <div class="game-review-verdict"> <h2>Details</h2> <ul> <li><strong>Director:</strong> Matt Reeves</li> <li><strong>Starring:</strong> Robert Pattinson, Zoe Kravitz, Paul Dano</li> <li><strong>Release date:</strong> March 4</li> </ul> </div> </div></div><div class="td_block_wrap tdb_single_tags tdi_87 td-pb-border-top td_block_template_2" data-td-block-uid="tdi_87" > <style> /* custom css */ .tdb_single_tags{ margin-bottom: 2px; font-weight: 600; }.tdb_single_tags span, .tdb_single_tags a{ font-size: 11px; }.tdb_single_tags span{ text-transform: uppercase; }.tdb_single_tags ul{ display: inline-block; margin: 0; list-style-type: none; font-size: 0; }.tdb_single_tags li{ display: inline-block; margin-left: 0; }.tdi_87 span{ margin-right: 4px; padding: 2px 8px 3px; color: #fff; background-color: #222; }.tdi_87 a{ margin-right: 4px; padding: 1px 7px 2px; border: 1px solid #ededed; color: #111; } /* landscape */ @media (min-width: 1019px) and (max-width: 1140px){ .tdi_87 a{ border: 1px solid #ededed; } } /* portrait */ @media (min-width: 768px) and (max-width: 1018px){ .tdi_87 a{ border: 1px solid #ededed; } } /* phone */ @media (max-width: 767px){ .tdi_87 a{ border: 1px solid #ededed; } } </style><div class="tdb-block-inner td-fix-index"><ul class="tdb-tags"><li><span>Related Topics</span></li><li><a href="https://www.nme.com/tag/dc-extended-universe">DC Extended Universe</a></li><li><a href="https://www.nme.com/artists/nirvana">Nirvana</a></li></ul></div></div></div></div></div></div><div id="tdi_88" class="tdc-row"><div class="vc_row tdi_89 wpb_row td-pb-row" > <style scoped> /* custom css */ .tdi_89, .tdi_89 .tdc-columns{ min-height: 0; }.tdi_89, .tdi_89 .tdc-columns{ display: block; }.tdi_89 .tdc-columns{ width: 100%; } /* inline tdc_css att */ .tdi_89{ margin-top:48px !important; margin-bottom:48px !important; } .tdi_89 .td_block_wrap{ text-align:left } </style><div class="vc_column tdi_91 wpb_column vc_column_container tdc-column td-pb-span12"> <style scoped> /* custom css */ .tdi_91{ vertical-align: baseline; }.tdi_91 > .wpb_wrapper, .tdi_91 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_91 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_91 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_91 > .wpb_wrapper{ width: auto; height: auto; } </style><div class="wpb_wrapper"><div class="vc_row_inner tdi_93 vc_row vc_inner wpb_row td-pb-row" > <style scoped> /* custom css */ .tdi_93{ position: relative !important; top: 0; transform: none; }.tdi_93, .tdi_93 .tdc-inner-columns{ display: block; }.tdi_93 .tdc-inner-columns{ width: 100%; } </style><div class="vc_column_inner tdi_95 wpb_column vc_column_container tdc-inner-column td-pb-span12"> <style scoped> /* custom css */ .tdi_95{ vertical-align: baseline; }.tdi_95 .vc_column-inner > .wpb_wrapper, .tdi_95 .vc_column-inner > .wpb_wrapper .tdc-elements{ display: block; }.tdi_95 .vc_column-inner > .wpb_wrapper .tdc-elements{ width: 100%; } </style><div class="vc_column-inner"><div class="wpb_wrapper"><div class="wpb_wrapper td_block_wrap vc_raw_html tdi_97 "> <style scoped> /* inline tdc_css att */ .tdi_97{ margin-top:48px !important; border-color:#000000 !important; border-style:solid !important; border-width: 1px 0px 0px 0px !important; } </style><div class="td-fix-index"><h3 style="font-size: 18px !important; font-weight: 900; letter-spacing: 2px; text-transform: uppercase;">More Stories</h3></div></div><div class="td_block_wrap td_flex_block_1 tdi_98 td-pb-border-top td_module_flex_1--card td_module_flex_1--card--highlight td_block_template_2 tdc-no-posts td_flex_block" data-td-block-uid="tdi_98" > <style> /* inline tdc_css att */ .tdi_98{ border-color:#000000 !important; border-style:solid !important; border-width:0 !important; } </style> <style> /* custom css */ .tdi_98 .entry-thumb{ background-position: center 50%; }.tdi_98 .td-module-container{ flex-direction: column; border-color: #eaeaea !important; }.tdi_98 .td-image-container{ display: block; order: 0; }.tdi_98 .td-module-meta-info{ border-color: #eaeaea; }.tdi_98 .td_module_wrap{ width: 33.33333333%; float: left; padding-left: 20px; padding-right: 20px; padding-bottom: 18px; margin-bottom: 18px; }.tdi_98 .td_block_inner{ margin-left: -20px; margin-right: -20px; }.tdi_98 .td-module-container:before{ bottom: -18px; border-color: #eaeaea; }.tdi_98 .td-post-vid-time{ display: block; }.tdi_98 .td-post-category{ display: inline-block; }.tdi_98 .td-author-photo .avatar{ width: 20px; height: 20px; margin-right: 6px; border-radius: 50%; }.tdi_98 .td-excerpt{ display: none; column-count: 1; column-gap: 48px; }.tdi_98 .td-audio-player{ opacity: 1; visibility: visible; height: auto; font-size: 13px; }.tdi_98 .td-read-more{ display: none; }.tdi_98 .td-author-date{ display: inline; }.tdi_98 .td-post-author-name{ display: none; }.tdi_98 .td-post-date, .tdi_98 .td-post-author-name span{ display: none; }.tdi_98 .entry-review-stars{ display: inline-block; }.tdi_98 .td-icon-star, .tdi_98 .td-icon-star-empty, .tdi_98 .td-icon-star-half{ font-size: 15px; }.tdi_98 .td-module-comments{ display: none; }.tdi_98 .td_module_wrap:nth-child(3n+1){ clear: both; }.tdi_98 .td_module_wrap:nth-last-child(-n+3){ margin-bottom: 0; padding-bottom: 0; }.tdi_98 .td_module_wrap:nth-last-child(-n+3) .td-module-container:before{ display: none; }.tdi_98 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }.tdi_98 .td-module-container:hover .entry-thumb:before{ opacity: 0; }@media (min-width: 768px) { .tdi_98 .td-module-title a { transition: all 0.2s ease; } } /* landscape */ @media (min-width: 1019px) and (max-width: 1140px){ .tdi_98 .td_module_wrap{ padding-bottom: 18px; margin-bottom: 18px; clear: none !important; padding-bottom: 18px !important; margin-bottom: 18px !important; }.tdi_98 .td-module-container:before{ bottom: -18px; }.tdi_98 .td_module_wrap:nth-child(3n+1){ clear: both !important; }.tdi_98 .td_module_wrap:nth-last-child(-n+3){ margin-bottom: 0 !important; padding-bottom: 0 !important; }.tdi_98 .td_module_wrap .td-module-container:before{ display: block !important; }.tdi_98 .td_module_wrap:nth-last-child(-n+3) .td-module-container:before{ display: none !important; }.tdi_98 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }@media (min-width: 768px) { .tdi_98 .td-module-title a { transition: all 0.2s ease; } } } /* portrait */ @media (min-width: 768px) and (max-width: 1018px){ .tdi_98 .td_module_wrap{ width: 50%; float: left; padding-bottom: 18px; margin-bottom: 18px; clear: none !important; padding-bottom: 18px !important; margin-bottom: 18px !important; }.tdi_98 .td-module-container:before{ bottom: -18px; }.tdi_98 .td_module_wrap:nth-child(2n+1){ clear: both !important; }.tdi_98 .td_module_wrap:nth-last-child(-n+2){ margin-bottom: 0 !important; padding-bottom: 0 !important; }.tdi_98 .td_module_wrap .td-module-container:before{ display: block !important; }.tdi_98 .td_module_wrap:nth-last-child(-n+2) .td-module-container:before{ display: none !important; }.tdi_98 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }@media (min-width: 768px) { .tdi_98 .td-module-title a { transition: all 0.2s ease; } } } /* phone */ @media (max-width: 767px){ .tdi_98 .td_module_wrap{ width: 100%; float: left; padding-bottom: 18px; margin-bottom: 18px; padding-bottom: 18px !important; margin-bottom: 18px !important; }.tdi_98 .td-module-container:before{ bottom: -18px; }.tdi_98 .td-module-container{ padding: 0px; }.tdi_98 .td_module_wrap:nth-last-child(1){ margin-bottom: 0 !important; padding-bottom: 0 !important; }.tdi_98 .td_module_wrap .td-module-container:before{ display: block !important; }.tdi_98 .td_module_wrap:nth-last-child(1) .td-module-container:before{ display: none !important; }.tdi_98 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }@media (min-width: 768px) { .tdi_98 .td-module-title a { transition: all 0.2s ease; } } } </style><script>var block_tdi_98 = new tdBlock(); block_tdi_98.id = "tdi_98"; block_tdi_98.atts = '{"modules_on_row":"eyJhbGwiOiIzMy4zMzMzMzMzMyUiLCJwaG9uZSI6IjEwMCUiLCJsYW5kc2NhcGUiOiIzMy4zMzMzMzMzMyUiLCJwb3J0cmFpdCI6IjUwJSJ9","limit":"6","hide_audio":"yes","image_size":"td_400x0","video_popup":"","show_author":"none","show_date":"none","show_com":"none","show_excerpt":"none","show_btn":"none","zone_slug":"","modules_category":"above","el_class":"td_module_flex_1--card td_module_flex_1--card--highlight","category_id":"_related_tag","tdc_css":"eyJhbGwiOnsiYm9yZGVyLWNvbG9yIjoiIzAwMDAwMCIsImRpc3BsYXkiOiIifX0=","m_padding":"eyJwaG9uZSI6IjAifQ==","sort":"post_id","block_type":"td_flex_block_1","separator":"","custom_title":"","custom_url":"","block_template_id":"","title_tag":"","mc1_tl":"","mc1_title_tag":"","mc1_el":"","post_ids":"","category_ids":"","cptui_taxonomy_slug":"","tag_slug":"","autors_id":"","installed_post_types":"","offset":"","show_modified_date":"","time_ago":"","time_ago_add_txt":"ago","td_ajax_filter_type":"","td_ajax_filter_ids":"","td_filter_default_txt":"All","td_ajax_preloading":"","container_width":"","modules_gap":"","all_modules_space":"36","modules_border_size":"","modules_border_style":"","modules_border_color":"#eaeaea","modules_divider":"","modules_divider_color":"#eaeaea","h_effect":"","image_alignment":"50","image_height":"","image_width":"","image_floated":"no_float","image_radius":"","hide_image":"","video_icon":"","video_rec":"","spot_header":"","video_rec_title":"","video_rec_color":"","video_rec_disable":"","show_vid_t":"block","vid_t_margin":"","vid_t_padding":"","video_title_color":"","video_title_color_h":"","video_bg":"","video_overlay":"","vid_t_color":"","vid_t_bg_color":"","f_vid_title_font_header":"","f_vid_title_font_title":"Video pop-up article title","f_vid_title_font_settings":"","f_vid_title_font_family":"","f_vid_title_font_size":"","f_vid_title_font_line_height":"","f_vid_title_font_style":"","f_vid_title_font_weight":"","f_vid_title_font_transform":"","f_vid_title_font_spacing":"","f_vid_title_":"","f_vid_time_font_title":"Video duration text","f_vid_time_font_settings":"","f_vid_time_font_family":"","f_vid_time_font_size":"","f_vid_time_font_line_height":"","f_vid_time_font_style":"","f_vid_time_font_weight":"","f_vid_time_font_transform":"","f_vid_time_font_spacing":"","f_vid_time_":"","meta_info_align":"","meta_info_horiz":"layout-default","meta_width":"","meta_margin":"","meta_padding":"","meta_space":"","art_title":"","art_btn":"","meta_info_border_size":"","meta_info_border_style":"","meta_info_border_color":"#eaeaea","modules_category_margin":"","modules_category_padding":"","modules_cat_border":"","modules_category_radius":"0","show_cat":"inline-block","author_photo":"","author_photo_size":"","author_photo_space":"","author_photo_radius":"","show_review":"inline-block","review_space":"","review_size":"2.5","review_distance":"","art_excerpt":"","excerpt_col":"1","excerpt_gap":"","excerpt_middle":"","excerpt_inline":"","show_audio":"block","art_audio":"","art_audio_size":"1.5","btn_title":"","btn_margin":"","btn_padding":"","btn_border_width":"","btn_radius":"","pag_space":"","pag_padding":"","pag_border_width":"","pag_border_radius":"","prev_tdicon":"","next_tdicon":"","pag_icons_size":"","f_header_font_header":"","f_header_font_title":"Block header","f_header_font_settings":"","f_header_font_family":"","f_header_font_size":"","f_header_font_line_height":"","f_header_font_style":"","f_header_font_weight":"","f_header_font_transform":"","f_header_font_spacing":"","f_header_":"","f_ajax_font_title":"Ajax categories","f_ajax_font_settings":"","f_ajax_font_family":"","f_ajax_font_size":"","f_ajax_font_line_height":"","f_ajax_font_style":"","f_ajax_font_weight":"","f_ajax_font_transform":"","f_ajax_font_spacing":"","f_ajax_":"","f_more_font_title":"Load more button","f_more_font_settings":"","f_more_font_family":"","f_more_font_size":"","f_more_font_line_height":"","f_more_font_style":"","f_more_font_weight":"","f_more_font_transform":"","f_more_font_spacing":"","f_more_":"","f_title_font_header":"","f_title_font_title":"Article title","f_title_font_settings":"","f_title_font_family":"","f_title_font_size":"","f_title_font_line_height":"","f_title_font_style":"","f_title_font_weight":"","f_title_font_transform":"","f_title_font_spacing":"","f_title_":"","f_cat_font_title":"Article category tag","f_cat_font_settings":"","f_cat_font_family":"","f_cat_font_size":"","f_cat_font_line_height":"","f_cat_font_style":"","f_cat_font_weight":"","f_cat_font_transform":"","f_cat_font_spacing":"","f_cat_":"","f_meta_font_title":"Article meta info","f_meta_font_settings":"","f_meta_font_family":"","f_meta_font_size":"","f_meta_font_line_height":"","f_meta_font_style":"","f_meta_font_weight":"","f_meta_font_transform":"","f_meta_font_spacing":"","f_meta_":"","f_ex_font_title":"Article excerpt","f_ex_font_settings":"","f_ex_font_family":"","f_ex_font_size":"","f_ex_font_line_height":"","f_ex_font_style":"","f_ex_font_weight":"","f_ex_font_transform":"","f_ex_font_spacing":"","f_ex_":"","f_btn_font_title":"Article read more button","f_btn_font_settings":"","f_btn_font_family":"","f_btn_font_size":"","f_btn_font_line_height":"","f_btn_font_style":"","f_btn_font_weight":"","f_btn_font_transform":"","f_btn_font_spacing":"","f_btn_":"","mix_color":"","mix_type":"","fe_brightness":"1","fe_contrast":"1","fe_saturate":"1","mix_color_h":"","mix_type_h":"","fe_brightness_h":"1","fe_contrast_h":"1","fe_saturate_h":"1","m_bg":"","color_overlay":"","shadow_shadow_header":"","shadow_shadow_title":"Module Shadow","shadow_shadow_size":"","shadow_shadow_offset_horizontal":"","shadow_shadow_offset_vertical":"","shadow_shadow_spread":"","shadow_shadow_color":"","title_txt":"","title_txt_hover":"","all_underline_height":"","all_underline_color":"","cat_bg":"","cat_bg_hover":"","cat_txt":"","cat_txt_hover":"","cat_border":"","cat_border_hover":"","meta_bg":"","author_txt":"","author_txt_hover":"","date_txt":"","ex_txt":"","com_bg":"","com_txt":"","rev_txt":"","audio_btn_color":"","audio_time_color":"","audio_bar_color":"","audio_bar_curr_color":"","shadow_m_shadow_header":"","shadow_m_shadow_title":"Meta info shadow","shadow_m_shadow_size":"","shadow_m_shadow_offset_horizontal":"","shadow_m_shadow_offset_vertical":"","shadow_m_shadow_spread":"","shadow_m_shadow_color":"","btn_bg":"","btn_bg_hover":"","btn_txt":"","btn_txt_hover":"","btn_border":"","btn_border_hover":"","pag_text":"","pag_h_text":"","pag_bg":"","pag_h_bg":"","pag_border":"","pag_h_border":"","ajax_pagination":"","ajax_pagination_infinite_stop":"","css":"","td_column_number":3,"header_color":"","color_preset":"","border_top":"","class":"tdi_98","tdc_css_class":"tdi_98","tdc_css_class_style":"tdi_98_rand_style","live_filter":"cur_post_same_tags","live_filter_cur_post_id":3171137}'; block_tdi_98.td_column_number = "3"; block_tdi_98.block_type = "td_flex_block_1"; block_tdi_98.post_count = "6"; block_tdi_98.found_posts = "0"; block_tdi_98.header_color = ""; block_tdi_98.ajax_pagination_infinite_stop = ""; block_tdi_98.max_num_pages = "0"; tdBlocksArray.push(block_tdi_98); </script><div class="td-block-title-wrap"></div><div id=tdi_98 class="td_block_inner td-mc1-wrap"> <div class="td_module_flex td_module_flex_1 td_module_wrap td-animation-stack"> <div class="td-module-container td-category-pos-above"> <div class="td-image-container"> <div class="td-module-thumb"><a href="https://www.nme.com/news/film/joker-3-is-joker-folie-a-deux-sequel-happening-3799502" rel="bookmark" class="td-image-wrap " title="Joker 3: is a sequel to &#8216;Joker: Folie à Deux&#8217; happening?" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.nme.com/wp-content/uploads/2024/09/Gaga_Phoenix_Joker_Folie_A_Deux-400x254.jpg" data-img-retina-url="https://www.nme.com/wp-content/uploads/2024/09/Gaga_Phoenix_Joker_Folie_A_Deux-800x508.jpg" ></span></a></div> </div> <div class="td-module-meta-info"> <a href="https://www.nme.com/news/film" class="td-post-category">Film News</a> <h3 class="entry-title td-module-title"><a href="https://www.nme.com/news/film/joker-3-is-joker-folie-a-deux-sequel-happening-3799502" rel="bookmark" title="Joker 3: is a sequel to &#8216;Joker: Folie à Deux&#8217; happening?">Joker 3: is a sequel to &#8216;Joker: Folie à Deux&#8217; happening?</a></h3> </div> </div> </div> <div class="td_module_flex td_module_flex_1 td_module_wrap td-animation-stack"> <div class="td-module-container td-category-pos-above"> <div class="td-image-container"> <div class="td-module-thumb"><a href="https://www.nme.com/news/film/colin-farrells-penguin-look-inspired-by-fredo-from-the-godfather-3795603" rel="bookmark" class="td-image-wrap " title="Colin Farrell&#8217;s Penguin look inspired by Fredo from &#8216;The Godfather&#8217;" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.nme.com/wp-content/uploads/2024/09/Colin-Farrell-Photo-by-Theo-Wargo_Getty-Images-400x254.jpg" data-img-retina-url="https://www.nme.com/wp-content/uploads/2024/09/Colin-Farrell-Photo-by-Theo-Wargo_Getty-Images-800x508.jpg" ></span></a></div> </div> <div class="td-module-meta-info"> <a href="https://www.nme.com/news/film" class="td-post-category">Film News</a> <h3 class="entry-title td-module-title"><a href="https://www.nme.com/news/film/colin-farrells-penguin-look-inspired-by-fredo-from-the-godfather-3795603" rel="bookmark" title="Colin Farrell&#8217;s Penguin look inspired by Fredo from &#8216;The Godfather&#8217;">Colin Farrell&#8217;s Penguin look inspired by Fredo from &#8216;The Godfather&#8217;</a></h3> </div> </div> </div> <div class="td_module_flex td_module_flex_1 td_module_wrap td-animation-stack"> <div class="td-module-container td-category-pos-above"> <div class="td-image-container"> <div class="td-module-thumb"><a href="https://www.nme.com/news/film/tim-burton-explains-why-hes-not-interested-in-directing-another-superhero-film-3786266" rel="bookmark" class="td-image-wrap " title="Tim Burton explains why he&#8217;s &#8220;not interested&#8221; in directing another superhero film" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.nme.com/wp-content/uploads/2023/09/Tim-Burton-main-new-400x254.jpg" data-img-retina-url="https://www.nme.com/wp-content/uploads/2023/09/Tim-Burton-main-new-800x508.jpg" ></span></a></div> </div> <div class="td-module-meta-info"> <a href="https://www.nme.com/news/film" class="td-post-category">Film News</a> <h3 class="entry-title td-module-title"><a href="https://www.nme.com/news/film/tim-burton-explains-why-hes-not-interested-in-directing-another-superhero-film-3786266" rel="bookmark" title="Tim Burton explains why he&#8217;s &#8220;not interested&#8221; in directing another superhero film">Tim Burton explains why he&#8217;s &#8220;not interested&#8221; in directing another superhero film</a></h3> </div> </div> </div> <div class="td_module_flex td_module_flex_1 td_module_wrap td-animation-stack"> <div class="td-module-container td-category-pos-above"> <div class="td-image-container"> <div class="td-module-thumb"><a href="https://www.nme.com/news/film/deadpool-wolverine-director-says-henry-cavill-was-sick-to-the-stomach-after-smoking-cigars-for-cameo-3781373" rel="bookmark" class="td-image-wrap " title="‘Deadpool &#038; Wolverine’ director says Henry Cavill was &#8220;sick to the stomach&#8221; after smoking cigars for cameo" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.nme.com/wp-content/uploads/2024/08/2024_henrycavill_deadpool_getty_marvel_2000x1270-400x254.jpg" data-img-retina-url="https://www.nme.com/wp-content/uploads/2024/08/2024_henrycavill_deadpool_getty_marvel_2000x1270-800x508.jpg" ></span></a></div> </div> <div class="td-module-meta-info"> <a href="https://www.nme.com/news/film" class="td-post-category">Film News</a> <h3 class="entry-title td-module-title"><a href="https://www.nme.com/news/film/deadpool-wolverine-director-says-henry-cavill-was-sick-to-the-stomach-after-smoking-cigars-for-cameo-3781373" rel="bookmark" title="‘Deadpool &#038; Wolverine’ director says Henry Cavill was &#8220;sick to the stomach&#8221; after smoking cigars for cameo">‘Deadpool &#038; Wolverine’ director says Henry Cavill was &#8220;sick to the stomach&#8221; after smoking cigars for cameo</a></h3> </div> </div> </div> <div class="td_module_flex td_module_flex_1 td_module_wrap td-animation-stack"> <div class="td-module-container td-category-pos-above"> <div class="td-image-container"> <div class="td-module-thumb"><a href="https://www.nme.com/news/film/lady-gaga-explains-how-she-had-to-change-her-singing-voice-for-joker-folie-a-deux-3778246" rel="bookmark" class="td-image-wrap " title="Lady Gaga explains how she had to change her singing voice for &#8216;Joker: Folie À Deux&#8217;" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.nme.com/wp-content/uploads/2024/07/lady_gaga_harley-400x254.jpg" data-img-retina-url="https://www.nme.com/wp-content/uploads/2024/07/lady_gaga_harley-800x508.jpg" ></span></a></div> </div> <div class="td-module-meta-info"> <a href="https://www.nme.com/news/film" class="td-post-category">Film News</a> <h3 class="entry-title td-module-title"><a href="https://www.nme.com/news/film/lady-gaga-explains-how-she-had-to-change-her-singing-voice-for-joker-folie-a-deux-3778246" rel="bookmark" title="Lady Gaga explains how she had to change her singing voice for &#8216;Joker: Folie À Deux&#8217;">Lady Gaga explains how she had to change her singing voice for &#8216;Joker: Folie À Deux&#8217;</a></h3> </div> </div> </div> <div class="td_module_flex td_module_flex_1 td_module_wrap td-animation-stack"> <div class="td-module-container td-category-pos-above"> <div class="td-image-container"> <div class="td-module-thumb"><a href="https://www.nme.com/news/film/catwoman-at-20-halle-berry-says-she-carried-film-failure-on-her-own-3776388" rel="bookmark" class="td-image-wrap " title="&#8216;Catwoman&#8217; at 20: Halle Berry says she &#8220;carried&#8221; the film&#8217;s backlash on her own" ><span class="entry-thumb td-thumb-css" data-type="css_image" data-img-url="https://www.nme.com/wp-content/uploads/2023/12/Halle-Berry-400x246.jpg" data-img-retina-url="https://www.nme.com/wp-content/uploads/2023/12/Halle-Berry-800x492.jpg" ></span></a></div> </div> <div class="td-module-meta-info"> <a href="https://www.nme.com/news/film" class="td-post-category">Film News</a> <h3 class="entry-title td-module-title"><a href="https://www.nme.com/news/film/catwoman-at-20-halle-berry-says-she-carried-film-failure-on-her-own-3776388" rel="bookmark" title="&#8216;Catwoman&#8217; at 20: Halle Berry says she &#8220;carried&#8221; the film&#8217;s backlash on her own">&#8216;Catwoman&#8217; at 20: Halle Berry says she &#8220;carried&#8221; the film&#8217;s backlash on her own</a></h3> </div> </div> </div> </div></div></div></div></div></div></div></div></div></div><div id="tdi_99" class="tdc-row"><div class="vc_row tdi_100 wpb_row td-pb-row" > <style scoped> /* custom css */ .tdi_100, .tdi_100 .tdc-columns{ min-height: 0; }.tdi_100, .tdi_100 .tdc-columns{ display: block; }.tdi_100 .tdc-columns{ width: 100%; } </style><div class="vc_column tdi_102 wpb_column vc_column_container tdc-column td-pb-span12"> <style scoped> /* custom css */ .tdi_102{ vertical-align: baseline; }.tdi_102 > .wpb_wrapper, .tdi_102 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_102 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_102 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_102 > .wpb_wrapper{ width: auto; height: auto; } </style><div class="wpb_wrapper"><div class="wpb_wrapper td_block_wrap vc_raw_html tdi_104 "> <style scoped> /* inline tdc_css att */ .tdi_104{ margin-top:48px !important; margin-bottom:48px !important; border-color:#000000 !important; border-style:solid !important; border-width: 1px 0px 0px 0px !important; } </style><div class="td-fix-index"><h3 style="font-size: 18px !important; font-weight: 900; letter-spacing: 2px; text-transform: uppercase;">You May Also Like</h3> <div id="taboola-below-article" style="min-height: 600px;"> <script>window._taboola = window._taboola || []; _taboola.push({mode:'alternating-thumbnails-a', container:'taboola-below-article', placement:'below-article', target_type: 'mix'});</script> </div></div></div></div></div></div></div></div></div> <span class="td-page-meta" itemprop="author" itemscope itemtype="https://schema.org/Person"><meta itemprop="name" content="Alex Flood"></span><meta itemprop="datePublished" content="2022-02-28T17:09:35+00:00"><meta itemprop="dateModified" content="2022-02-28T22:44:02+00:00"><meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="https://www.nme.com/reviews/film-reviews/the-batman-review-robert-pattinson-3171137"/><span class="td-page-meta" itemprop="publisher" itemscope itemtype="https://schema.org/Organization"><span class="td-page-meta" itemprop="logo" itemscope itemtype="https://schema.org/ImageObject"><meta itemprop="url" content="https://www.nme.com/wp-content/uploads/2019/11/logo-nme.svg"></span><meta itemprop="name" content="NME"></span><meta itemprop="headline" content="Gotham&#039;s never been grimmer than in R-Batz&#039;s moody but mesmerising detective thriller "><span class="td-page-meta" itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><meta itemprop="url" content="https://www.nme.com/wp-content/uploads/2022/02/The_Batman_Robert_Pattinson.jpg"><meta itemprop="width" content="2000"><meta itemprop="height" content="1270"></span><span class="td-page-meta" itemprop="itemReviewed" itemscope itemtype="https://schema.org/Product"><meta itemprop="name" content="&#039;The Batman&#039; review: down in the dumps with Robert Pattinson&#039;s dark knight"><span class="td-page-meta" itemprop="brand" itemscope itemtype="https://schema.org/Organization"><meta itemprop="name " content = "NME"></span><meta itemprop="description" content="Gotham&#039;s never been grimmer than in R-Batz&#039;s moody detective thriller "><meta itemprop="image " content = "https://www.nme.com/wp-content/uploads/2022/02/The_Batman_Robert_Pattinson.jpg"><meta itemprop="sku" content="the-batman-review-robert-pattinson"><meta itemprop="mpn" content="3171137"><span itemprop="aggregateRating" itemscope itemtype="https://schema.org/aggregateRating"><meta itemprop="ratingValue" content="4"><meta itemprop="ratingCount" content="1"></span></span><span class="td-page-meta" itemprop="reviewRating" itemscope itemtype="https://schema.org/Rating"><meta itemprop="worstRating" content="1"><meta itemprop="bestRating" content="5"><meta itemprop="ratingValue" content="4"> </span> </article> </div> </div> </div> <!-- #tdb-autoload-article --> <!-- Instagram --> <div class="td-footer-template-wrap" style="position: relative"> <div class="td-footer-wrap "> <div id="tdi_105" class="tdc-zone"><div class="tdc_zone tdi_106 wpb_row td-pb-row" > <style scoped> /* custom css */ .tdi_106{ min-height: 0; } </style><div id="tdi_107" class="tdc-row stretch_row_1400 td-stretch-content"><div class="vc_row tdi_108 wpb_row td-pb-row tdc-element-style" > <style scoped> /* custom css */ .tdi_108, .tdi_108 .tdc-columns{ min-height: 0; }.tdi_108, .tdi_108 .tdc-columns{ display: block; }.tdi_108 .tdc-columns{ width: 100%; } /* inline tdc_css att */ .tdi_108{ padding-top:36px !important; position:relative; } .tdi_108 .td_block_wrap{ text-align:left } </style> <div class="tdi_107_rand_style td-element-style" ><style> .tdi_107_rand_style{ background-color:#000000 !important; } </style></div><div class="vc_column tdi_110 wpb_column vc_column_container tdc-column td-pb-span12"> <style scoped> /* custom css */ .tdi_110{ vertical-align: baseline; }.tdi_110 > .wpb_wrapper, .tdi_110 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_110 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_110 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_110 > .wpb_wrapper{ width: auto; height: auto; } </style><div class="wpb_wrapper"><div class="wpb_wrapper td_block_wrap vc_raw_html tdi_112 "> <style scoped> /* inline tdc_css att */ .tdi_112{ margin-bottom:0px !important; justify-content:center !important; text-align:center !important; } /* phone */ @media (max-width: 767px) { .tdi_112{ margin-right:auto !important; margin-bottom:24px !important; margin-left:auto !important; justify-content:center !important; text-align:center !important; } } </style><div class="td-fix-index"><style> .site-footer { text-align: center !important; } .site-footer-logo { display: block; margin-bottom: 8px; } .site-footer-brand-statement { color: #ccc; font-size: 20px !important; font-weight: 500; line-height: 1.5; margin-bottom: 30px; margin-top: 18px; } @media (max-width: 767px) { .site-footer-brand-statement { font-size: 18px !important; } } .site-footer-mailing-list { font-style: italic; font-weight: 900; margin: 30px; } .site-footer-mailing-list h3 { color: #e2001a; margin: 6px !important; } .site-footer-mailing-list span { font-size: 18px; } .site-footer-social .site-footer-social-item { display: inline-block; } .site-footer-social .site-footer-social-item i, .site-footer-social .site-footer-social-item svg { color: #fff; font-size: 20px; line-height: 36px; vertical-align: middle; } .site-footer-social .site-footer-social-item i.td-icon-twitter { font-size: 16px; } .site-footer-social .site-footer-social-item { height: 36px; margin: 5px 10px 5px 0; width: 36px; } .site-footer-social .site-footer-social-item-wrap:last-child .site-footer-social-item { margin-right: 0 !important; } .site-footer-nav ol { display: flex; justify-content: center; flex-flow: wrap; margin: 20px 0; } .site-footer-nav ol li { margin: 0; } .site-footer-nav ol li a { color: #fff; display: block; font-size: 12px; padding: 10px 16px; text-transform: uppercase; letter-spacing: 2px; } @media (max-width: 767px) { .site-footer-nav ol li a { padding: 6px 12px; width: 280px; } } .site-footer-copyright { color: #ccc; font-size: 12px !important; margin-bottom: 30px } </style> <footer class="site-footer"> <a href="https://www.nme.com/" class="site-footer-logo"> <img src="https://www.nme.com/wp-content/uploads/2020/01/logo-nme-white.svg" alt="NME Logo" title="NME Logo" width="150"> </a> <p class="site-footer-brand-statement">The world’s defining voice in music and pop culture: breaking what’s new and what’s next since 1952.</p> <div class="site-footer-mailing-list"> <a href="http://eepurl.com/gvZWpL" target="_blank"><h3>Join Our Mailing List</h3></a> <a href="http://eepurl.com/gvZWpL" target="_blank" style="display: block; color:#fff;"><span>Sign Up Now &gt;</span></a> </div> <div class="site-footer-social"> <a href="https://www.facebook.com/nmemagazine/" class="site-footer-social-item" title="Follow NME on Facebook" target="_blank"> <i class="td-icon-font td-icon-facebook"></i> </a> <a href="https://www.instagram.com/nmemagazine/" class="site-footer-social-item" title="Follow NME on Instagram" target="_blank"> <i class="td-icon-font td-icon-instagram"></i> </a> <a href="https://x.com/nme/" class="site-footer-social-item" title="Follow NME on X" target="_blank"> <svg viewBox="0 0 24 24" aria-hidden="true" class="" style="height: 20px; vertical-align: top;"><g><path fill="#fff" d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></g></svg> </a> <a href="https://www.youtube.com/nme" class="site-footer-social-item" title="Follow NME on YouTube" target="_blank"> <i class="td-icon-font td-icon-youtube"></i> </a> <a href="https://www.tiktok.com/@nme" class="site-footer-social-item" title="Follow NME on TikTok" target="_blank"> <i class="td-icon-font td-icon-tiktok"></i> </a> <a href="https://www.bandlab.com/nme" class="site-footer-social-item" title="Follow NME on BandLab" target="_blank"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 28" fill="none" style="height: 22px; vertical-align: -6px;"><path d="M9.97 19.12c-1.45 0-2.32-.85-2.32-2.05 0-1.64 1.67-3.07 3.5-3.47L6.85 3h7.5l1.38 2.65h-5.25l3.13 7.65c.27.6.41 1.25.41 1.9 0 2.27-2.25 3.92-4.05 3.92Z" fill="#fff"></path><path d="m17.71 8.57 3.27 5.65A8.1 8.1 0 0 1 22 17.9c0 4.13-3.25 7.1-7.86 7.1H7.86C3.25 25 0 22.03 0 17.9a8.18 8.18 0 0 1 1.01-3.68l3.27-5.65h3.07l-3.83 6.66c-.47.8-.73 1.7-.76 2.63 0 2.63 1.8 4.5 5.18 4.5h6.1c3.4 0 5.19-1.87 5.19-4.5a5.55 5.55 0 0 0-.76-2.63l-3.82-6.66h3.06Z" fill="#fff"></path></svg> </a> </div> <nav class="site-footer-nav"> <ol> <li><a href="https://nmenetworks.com/policies/nme-networks-privacy-policy/" target="_blank">Privacy Policy</a></li> <li><a href="https://nmenetworks.com/policies/nme-networks-cookie-notice/" target="_blank">Cookie Notice</a></li> <li><a href="https://nmenetworks.com/policies/nme-networks-terms-of-use/" target="_blank">Terms of Use</a></li> <li><a href="https://www.nme.com/advertise" target="_blank">Advertise</a></li> <li><a href="https://www.nme.com/contact" target="_blank">Contact</a></li> </ol> </nav> <p class="site-footer-copyright"> When you purchase through affiliate links on NME.com, you may contribute to our site through commissions. <a href="https://nmenetworks.com/policies/nme-networks-terms-of-use/" target="_blank">Learn more</a> </p> <p class="site-footer-copyright"> &copy; 2024 NME is part of <strong><a style="color:#fff;" href="https://nmenetworks.com?utm_source=nme.com&utm_medium=footer_link&utm_campaign=network">NME Networks</a>.</strong> </p> </footer> </div></div></div></div></div></div></div></div> </div> </div> </div><!--close td-outer-wrap--> <!-- Theme: Newspaper by tagDiv.com 2021 Version: 11 (rara) Deploy mode: deploy uid: 674bc9e98bfab --> <script type="text/javascript" src="https://www.nme.com/wp-includes/js/underscore.min.js?ver=1.13.4" id="underscore-js"></script> <script type="text/javascript" src="https://www.nme.com/wp-content/plugins/td-cloud-library/assets/js/js_posts_autoload.min.js?ver=45456ad3a6d583e9cee0a9fe2cdd86cb" id="tdb_js_posts_autoload-js"></script> <script type="text/javascript" src="https://www.nme.com/wp-content/plugins/td-composer/legacy/Newspaper/js/tagdiv_theme.min.js?ver=11" id="td-site-min-js"></script> <script type="text/javascript" src="https://www.nme.com/wp-content/plugins/td-cloud-library/assets/js/js_files_for_front.min.js?ver=45456ad3a6d583e9cee0a9fe2cdd86cb" id="tdb_js_files_for_front-js"></script> <script> (function() { if (wordpress.hideAllAds) { jQuery('.td-a-rec').remove(); jQuery('.td-a-ad').remove(); jQuery('.billboard-ad').remove(); } }()); </script> <script> googletag.cmd.push(function() { if (wordpress.hideAllAds) { return; } if (wordpress.pageId) { googletag.pubads().setTargeting('pageId', [wordpress.pageId]); } else if (wordpress.postId) { googletag.pubads().setTargeting('postId', [wordpress.postId]); if (wordpress.postCategories) { googletag.pubads().setTargeting('category', wordpress.postCategories); } if (wordpress.postTaxonomies && wordpress.postTaxonomies.post_tag) { googletag.pubads().setTargeting('tag', wordpress.postTaxonomies.post_tag.map(el => el.toLowerCase())); } } else if (wordpress.categories) { googletag.pubads().setTargeting('category', wordpress.categories); } googletag.pubads().disableInitialLoad(); googletag.pubads().enableSingleRequest(); googletag.enableServices(); }); </script> <script> googletag.cmd.push(function() { if (wordpress.hideAllAds) { return; } var leaderboardMapping = googletag.sizeMapping() .addSize([1018, 0], [[728, 90], [970, 90], [970, 250]]) // Desktop .addSize([768, 0], [[320, 50], [728, 90]]) // Tablet .addSize([0, 0], []) .build(); var sidebarMapping = googletag.sizeMapping() .addSize([1018, 0], [[300, 250], [300, 600]]) // Desktop .addSize([768, 0], [300, 250]) // Tablet .addSize([0, 0], [300, 250]) .build(); var storyMapping = googletag.sizeMapping() .addSize([1018, 0], [[728, 90], [970, 90], [970, 250]]) // Desktop .addSize([768, 0], [[320, 50], [728, 90]]) // Tablet .addSize([0, 0], [[300, 250]]) .build(); window.amsSlots = []; if (document.documentElement.clientWidth >= 768) { // Leaderboard googletag .defineSlot('/21758830223/nme/leaderboard', [[728, 90], [970, 90], [970, 250]], 'div-gpt-ad-leaderboard-0') .defineSizeMapping(leaderboardMapping) .addService(googletag.pubads()) .setCollapseEmptyDiv(true, true); googletag.display('div-gpt-ad-leaderboard-0'); amsSlots.push({ slotID: 'div-gpt-ad-leaderboard-0', slotName: '/21758830223/nme/leaderboard', sizes: [[728, 90], [970, 90], [970, 250]], }); } else { // Leaderboard Mobile googletag .defineSlot('/21758830223/nme/leaderboard', [[300, 50], [320, 50]], 'div-gpt-ad-leaderboard-1') .addService(googletag.pubads()); googletag.display('div-gpt-ad-leaderboard-1'); amsSlots.push({ slotID: 'div-gpt-ad-leaderboard-1', slotName: '/21758830223/nme/leaderboard', sizes: [[300, 50], [320, 50]], }); // Web Interstitials var interstitialSlot = googletag.defineOutOfPageSlot('/21758830223/nme/interstitial', googletag.enums.OutOfPageFormat.INTERSTITIAL); if (interstitialSlot) { interstitialSlot.addService(googletag.pubads()); } } // Remove sidebar on small screens if they are not displayed if (document.documentElement.clientWidth < 1018) { var sidebarAdSlot = document.querySelector('div[id^="div-gpt-ad-sidebar"]'); if (sidebarAdSlot) { var sidebarElem = sidebarAdSlot.closest('.tdc-column.td-pb-span4'); if (jQuery(sidebarElem).css('display') === 'none') { sidebarElem.remove(); } } } for (var sidebarAdsCount = 1; sidebarAdsCount <= 6; sidebarAdsCount++) { if (document.getElementById('div-gpt-ad-sidebar-' + sidebarAdsCount)) { googletag.defineSlot('/21758830223/nme/mpu', [[300, 600], [300, 250]], 'div-gpt-ad-sidebar-' + sidebarAdsCount) .defineSizeMapping(sidebarMapping) .addService(googletag.pubads()) .setTargeting('slot', ['sidebar' + sidebarAdsCount]) .setCollapseEmptyDiv(true, true); googletag.display('div-gpt-ad-sidebar-' + sidebarAdsCount); amsSlots.push({ slotID: 'div-gpt-ad-sidebar-' + sidebarAdsCount, slotName: '/21758830223/nme/mpu', sizes: [[300, 600], [300, 250]], }); } } if (document.documentElement.clientWidth < 1018) { var loopItems = document.querySelectorAll('.tdb-category-loop-posts .tdb_module_loop') for (var postsLoopAdsCount = 1; postsLoopAdsCount <= 2; postsLoopAdsCount++) { var position = postsLoopAdsCount === 1 ? 2 : 5; if (loopItems.length && loopItems[position]) { var adElem = document.createElement('div'); adElem.className = 'tdb_module_loop td_module_wrap td-animation-stack'; adElem.innerHTML = '<div class="td-a-ad" style="margin-top: 0 !important;">' + '<span class="td-adspot-title">Advertisement</span>' + '<div id="div-gpt-ad-loop-' + postsLoopAdsCount + '" style="text-align: center;"></div></div>'; loopItems[position].parentNode.insertBefore(adElem, loopItems[position].nextSibling); googletag.defineSlot('/21758830223/nme/mpu', [[300, 250]], 'div-gpt-ad-loop-' + postsLoopAdsCount) .addService(googletag.pubads()) .setTargeting('slot', ['loop' + postsLoopAdsCount]) .setCollapseEmptyDiv(true, true); googletag.display('div-gpt-ad-loop-' + postsLoopAdsCount); amsSlots.push({ slotID: 'div-gpt-ad-loop-' + postsLoopAdsCount, slotName: '/21758830223/nme/mpu', sizes: [[300, 250]], }); } } } for (var storyAdsCount = 1; storyAdsCount <= 6; storyAdsCount++) { if (document.getElementById('div-gpt-ad-story-' + storyAdsCount)) { googletag.defineSlot('/21758830223/nme/mpu', [[300, 250], [728, 90], [970, 90], [970, 250]], 'div-gpt-ad-story-' + storyAdsCount) .defineSizeMapping(storyMapping) .addService(googletag.pubads()) .setTargeting('slot', ['story' + storyAdsCount]) .setCollapseEmptyDiv(true, true); googletag.display('div-gpt-ad-story-' + storyAdsCount); amsSlots.push({ slotID: 'div-gpt-ad-story-' + storyAdsCount, slotName: '/21758830223/nme/mpu', sizes: [[300, 250], [728, 90], [970, 90], [970, 250]], }); } } if (wordpress.hidePostAds) { jQuery('.article-content-row .td-a-rec').remove(); jQuery('.article-content-row .td-a-ad').remove(); return; } for (var articleAdsCount = 1; articleAdsCount <= 4; articleAdsCount++) { var articleAdSlot = document.getElementById('div-gpt-ad-article-' + articleAdsCount); if (articleAdSlot) { googletag.defineSlot('/21758830223/nme/mpu', [[300, 250]], 'div-gpt-ad-article-' + articleAdsCount) .addService(googletag.pubads()) .setTargeting('slot', ['article' + articleAdsCount]) .setCollapseEmptyDiv(true, true); googletag.display('div-gpt-ad-article-' + articleAdsCount); amsSlots.push({ slotID: 'div-gpt-ad-article-' + articleAdsCount, slotName: '/21758830223/nme/mpu', sizes: [[300, 250]], }); } } }); </script> <script> !function(a9,a,p,s,t,A,g){if(a[a9]||wordpress.hideAllAds)return;function q(c,r){a[a9]._Q.push([c,r])}a[a9]={init:function(){q("i",arguments)},fetchBids:function(){q("f",arguments)},setDisplayBids:function(){},targetingKeys:function(){return[]},_Q:[]};A=p.createElement(s);A.async=!0;A.src=t;g=p.getElementsByTagName(s)[0];g.parentNode.insertBefore(A,g)}("apstag",window,document,"script","//c.amazon-adsystem.com/aax2/apstag.js"); (function() { if (wordpress.hideAllAds) { return; } // initialize apstag and have apstag set bids on the googletag slots when they are returned to the page apstag.init({ pubID: 'b4b32f85-1081-4fb5-b695-99840f20bc7e', adServer: 'googletag', bidTimeout: 1000 }); googletag.cmd.push(function() { // request the bids for the four googletag slots apstag.fetchBids({ slots: amsSlots }, function(bids) { // set apstag bids, then trigger the first request to GAM googletag.cmd.push(function() { apstag.setDisplayBids(); googletag.pubads().refresh(); }); }); }); }()); </script> <script> function insertJwPlayerPlaylist() { if (!wordpress.postId || wordpress.hideAllAds || wordpress.hidePostAds || document.querySelector('[id^="jwplayer-"]') || document.querySelector('[id^="celtra-"]') || document.querySelector('[class^="celtra-"]') || wordpress.postCategories?.indexOf('the-cover') !== -1 || wordpress.postCategories?.indexOf('big-reads') !== -1) { return; } const playlistsIds = { fimTv: 'W9Kc9g4S', gaming: 'rwAtdAAR', music: 'UaoNiTxm', }; const categories = wordpress.postCategories || wordpress.categories || document.location.pathname; let playlistId; if (categories.toString().toLowerCase().match(/(gaming|game-review)/g)) { playlistId = playlistsIds.gaming; } else if (categories.toString().toLowerCase().match(/(film|the-movies)/g)) { playlistId = playlistsIds.fimTv; } else { playlistId = playlistsIds.music; } const playerContainer = jQuery(` <div id="playlist-player-jwplayer" style="display: none;"> <div class="playlist-player-container"> <div class="playlist-player-title">WATCH</div> <div class="playlist-player-content"></div> </div> <style> #tdb-autoload-article { position: relative; z-index: 1; } </style> </div>`); const thirdParagraph = jQuery('.tdb_single_content .tdb-block-inner p:nth-of-type(2)').first(); if (thirdParagraph.length === 0) { return; } playerContainer.insertAfter(thirdParagraph); const playerId = 'PX3jdpwn'; const playerElemId = `botr_${playlistId}_${playerId}_div`; playerContainer.find('.playlist-player-content').html(`<div id="${playerElemId}"></div>`); const playerElem = document.getElementById(playerElemId); // Hack because JW can't do it when loaded asynchronously const script = document.createElement('script'); script.src = `//cdn.jwplayer.com/players/${playlistId}-${playerId}.js`; playerElem.parentNode.insertBefore(script, playerElem); window.jwplayerAdErrorCount = 0; script.onload = () => { jwplayer().on('ready', (event) => { console.log('JWPlayer ready'); playerContainer.show(); }); jwplayer().on('playlist', () => { console.log('JWPlayer playlist loaded'); const playerElem = document.getElementById(playerElemId); function doAction() { console.log('JWPlayer play random item'); const randomItem = Math.floor(Math.random() * jwplayer().getPlaylist().length); jwplayer().playlistItem(randomItem); setTimeout(() => { jwplayer().play(true); }, 100); } // Check if the element is already within 100px of the viewport function isElementNearViewport(elem, offset = 100) { const rect = elem.getBoundingClientRect(); return ( rect.top <= (window.innerHeight || document.documentElement.clientHeight) + offset && rect.bottom >= -offset && rect.left <= (window.innerWidth || document.documentElement.clientWidth) + offset && rect.right >= -offset ); } if (isElementNearViewport(playerElem, 100)) { // Element is already near or in the viewport doAction(); } else { // Set up IntersectionObserver to detect when the element comes near the viewport const observerOptions = { root: null, rootMargin: '100px', threshold: 0, }; const observer = new IntersectionObserver((entries, observerInstance) => { entries.forEach((entry) => { if (entry.isIntersecting) { doAction(); // Stop observing after the action is performed observerInstance.unobserve(entry.target); } }); }, observerOptions); observer.observe(playerElem); } }); jwplayer().on('adError', (error) => { console.log('JWPlayer ad error'); // Pause only on initial error after first load if (window.jwplayerAdErrorCount === 0) { const pausePlayer = () => { jwplayer().stop(); jwplayer().off('firstFrame', pausePlayer); }; jwplayer().on('firstFrame', pausePlayer); } window.jwplayerAdErrorCount ++; console.log(error.tag); console.log(error.message); }); handleJwPlayerCustomParams(); }; } window.hasHandledJwPlayerCustomParams = false; function handleJwPlayerCustomParams() { if (!jwplayer || window.hasHandledJwPlayerCustomParams) { return; } window.hasHandledJwPlayerCustomParams = true; jwplayer().on('beforePlay', function () { console.log('JWPlayer beforePlay'); let tag = jwplayer().getConfig()?.advertising?.schedule[0]?.tag; if (!tag) { return; } let customParamsString; if (wordpress.pageId) { customParamsString = encodeURIComponent(`pageId=${wordpress.pageId}`); } else if (wordpress.postId) { customParamsString = encodeURIComponent(`postId=${wordpress.postId}&category=${wordpress.postCategories}`); } if (customParamsString) { tag = tag.replace('&correlator=', `&cust_params=${customParamsString}&correlator=`); console.log('JWPlayer: custom parameters:', customParamsString); console.log('JWPlayer: modified ad tag:', tag); jwplayer().loadAdTag(tag); } }); jwplayer().on('adRequest', function (event) { console.log('JWPlayer: Ad request with tag:', event.tag); }); } const observeForGlobal = (key, callback, timeout = 10000) => { const observer = new MutationObserver(() => { if (window[key]) { callback(); observer.disconnect(); } }); observer.observe(document, { childList: true, subtree: true }); // Fallback to timeout if key isn't found in time setTimeout(() => { observer.disconnect(); }, timeout); }; observeForGlobal('jwplayer', () => { handleJwPlayerCustomParams(); }); function disableJwPlayerFloatingOnMobile() { if (window.jwplayer && document.documentElement.clientWidth < 768) { document.querySelectorAll('.jwplayer').forEach((elem, index) => { if (index > 1) { jwplayer(elem).setFloating(false); } }); } } googlefc.callbackQueue.push({ 'CONSENT_DATA_READY': () => __tcfapi('addEventListener', 2, () => { insertJwPlayerPlaylist(); }) }); document.addEventListener('DOMContentLoaded', () => { setTimeout(disableJwPlayerFloatingOnMobile, 1000); }); document.addEventListener('DOMContentLoaded', () => { if (document.documentElement.clientWidth >= 768) { return; } const rowMobileBillboardElem = document.querySelector('.row-mobile-billboard'); if (!rowMobileBillboardElem) { return; } rowMobileBillboardElem.parentElement.style.height = `${rowMobileBillboardElem.clientHeight}px`; rowMobileBillboardElem.parentElement.style.paddingLeft = '0px'; rowMobileBillboardElem.parentElement.style.paddingRight = '0px'; let isDelayStarted = false; const handleScroll = () => { if (rowMobileBillboardElem.parentElement.getBoundingClientRect().y >= 0) { rowMobileBillboardElem.classList.remove('is-sticky'); return; } if (!isDelayStarted) { isDelayStarted = true; rowMobileBillboardElem.classList.add('is-sticky'); setTimeout(() => { document.removeEventListener('scroll', handleScroll); rowMobileBillboardElem.classList.remove('is-sticky'); }, 3000); } } document.addEventListener('scroll', handleScroll); }); </script> <script>window._taboola = window._taboola || [];_taboola.push({ flush: true });</script> <style> span:has(img[src^="https://ad.doubleclick.net/ddm/trackimp"]) { display: block; height: 0; line-height: 0; } </style> <!-- Quantcast Tag --> <script> window._qevents = window._qevents || []; (function() { var elem = document.createElement('script'); elem.src = 'https://secure.quantserve.com/quant.js'; elem.async = true; var scpt = document.getElementsByTagName('script')[0]; scpt.parentNode.insertBefore(elem, scpt); })(); window._qevents.push({ qacct: 'p-0CqcTyvvz1vmH' }); </script> <!-- End Quantcast tag --> <div id="adTest" class="ad ads adsbox doubleclick ad-placement ad-placeholder adbadge BannerAd" style="position:fixed;bottom:0;left:0;width:100%;height:1px;"></div> <script> window.addEventListener('load', () => setTimeout(() => { if (document.querySelector('article') && window.tdaGlobal?.postId) { gtag('event', 'template_use', { 'event_category': 'Template', 'event_label': window.tdaGlobal?.postId, 'value': 1 }); } const test = document.getElementById('adTest'); if (!test || window.getComputedStyle(test).getPropertyValue('display') === 'none') { console.log('AdBlocker detected'); gtag('event', 'AdBlocker', { 'detected': 'true' }); } else { console.log('No AdBlocker detected'); gtag('event', 'AdBlocker', { 'detected': 'false' }); } test.remove(); }, 2000)); </script> <script> function updateTimeElements() { const timeElements = document.querySelectorAll('time.elb-js-update-time'); timeElements.forEach(element => { const datetime = element.getAttribute('datetime'); const date = new Date(datetime + 'Z'); // Assuming the datetime is in UTC, adjust if needed const now = new Date(); // Adjust both date and now to UTC for comparison const utcDate = new Date(date.getTime() + date.getTimezoneOffset() * 60000); const utcNow = new Date(now.getTime() + now.getTimezoneOffset() * 60000); const diff = utcNow - utcDate; const minutes = Math.floor(diff / 60000); const hours = Math.floor(diff / 3600000); const days = Math.floor(diff / 86400000); let newText; if (days > 7) { const options = { year: 'numeric', month: 'long', day: 'numeric' }; newText = date.toLocaleDateString('en-GB', options); } else if (days > 0) { newText = `${days} day${days > 1 ? 's' : ''} ago`; } else if (hours > 0) { newText = `${hours} hour${hours > 1 ? 's' : ''} ago`; } else if (minutes > 0) { newText = `${minutes} minute${minutes > 1 ? 's' : ''} ago`; } else { newText = 'Just now'; } element.textContent = newText; }); } document.addEventListener('DOMContentLoaded', function () { if (document.querySelector('#elb-liveblog')) { updateTimeElements(); setTimeout(updateTimeElements, 1000); setTimeout(updateTimeElements, 10000); setInterval(updateTimeElements, 60000); // Refresh every 60 seconds } }); </script> <script> document.addEventListener('DOMContentLoaded', () => { if (document.documentElement.clientWidth < 768) { return; } // add required styles const styleTag = document.createElement('style'); styleTag.innerHTML = `.popover { position: relative; top: -8px; left: -24px; display: flex; width: 135px; z-index: 999; } .popover.left { justify-content: flex-end; } .popover-overflow-wrapper { position: absolute; overflow: clip; pointer-events: none; padding: 15px 15px 20px 15px; } .popover.active .popover-overflow-wrapper { pointer-events: auto; } .popover.active .popover-container { transform: translateY(0); opacity: 1; } .popover-container { padding: 24px; display: flex; grid-auto-flow: column; column-gap: 24px; width: 450px; box-sizing: border-box; opacity: 0; transform: translateY(-125%); transition: all 0.25s; background: white; box-shadow: 0px 9px 12px 0px rgba(0, 0, 0, 0.25); } .popover-container .the-cover-image-link { flex-shrink: 0; position: relative; min-height: 151px; max-width: 121px; } .popover-container .the-cover-image { aspect-ratio: 4 / 5; width: 100%; height: 100%; object-fit: cover; } .popover-container .main-cover { box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.4); position: relative; z-index: 3; } .popover-container .cover-1 { position: absolute; top: -4px; transform: scale(0.97); filter: brightness(0.87); } .popover-container .cover-2 { position: absolute; top: -7px; transform: scale(0.95); filter: brightness(0.75); } .popover-content { display: flex; flex-direction: column; } .popover-content h3 { font-size: 12px !important; font-weight: 700; color: #0c011040; letter-spacing: 5px; margin: 0; margin-bottom: 8px; } .popover-content a { text-decoration: none; } .popover-content .title { font-size: 18px !important; line-height: 1.2; color: #0C0110; text-transform: none; font-weight: 700; margin: 0; margin-bottom: 12px; } .popover-content .explore-button { font-size: 14px; font-weight: 500; line-height: 1; letter-spacing: 4px; color: white; background-color: #e2001a; padding: 12px 16px; text-align: center; border-radius: 3px; margin-top: auto; } .popover-content .explore-button:hover { background-color: color-mix(in oklab, #e2001a, black 5%); } `; document.head.appendChild(styleTag); // create popover div const popover = document.createElement('div'); popover.classList.add('popover'); popover.innerHTML = ` <div class="popover-overflow-wrapper"> <div class="popover-container"> <a id="the-cover-image-link" class="the-cover-image-link" href="https://www.nme.com/the-cover" > <img class="the-cover-image cover-2" id="the-cover-image" alt="" /> <img class="the-cover-image cover-1" id="the-cover-image" alt="" /> <img class="the-cover-image main-cover" id="the-cover-image" alt="Latest cover" /> </a> <div class="popover-content"> <h3>THE LATEST</h3> <a class="title" id="the-cover-article-title" href="https://www.nme.com/the-cover" ></a> <a class="explore-button" href="https://www.nme.com/the-cover" >EXPLORE THE COVER </a> </div> </div> </div>`; // target the cover menu item const target = document.querySelector('#menu-header-uk-1 .menu-item-2911415'); // position popover to the left if the target is on the right half of the screen if (target.getBoundingClientRect().right > document.documentElement.clientWidth / 2) { popover.classList.add('left'); } target.appendChild(popover); // used to check if the article info let articleTitle = ''; // fetch info once, then show popover on hover target.addEventListener('mouseover', async () => { if (!articleTitle) { const [coverRes, articleRes] = await Promise.all([ fetch('https://www.nme.com/wp-json/wp/v2/posts?categories=268320&per_page=1&_fields[]=thumbnail_url&_fields[]=featured_media'), fetch('https://www.nme.com/wp-json/wp/v2/posts?categories=268101&per_page=1&_fields[]=title&_fields[]=link'), ]); const [cover, article] = await Promise.all([coverRes.json(), articleRes.json()]); articleTitle = article[0].title.rendered; document.querySelector('#the-cover-article-title').textContent = articleTitle; // document.querySelector('#the-cover-article-title').href = article[0].link; document.querySelectorAll('#the-cover-image').forEach((img) => { // add size modifier to the cover image url img.src = cover[0].thumbnail_url.replace(/(\.[\w\d_-]+)$/i, '-400x500$1'); }); // document.querySelector('#the-cover-image-link').href = article[0].link; } setTimeout(() => popover.classList.add('active'), 0); }); // hide popover on mouse leave target.addEventListener('mouseleave', () => { setTimeout(() => popover.classList.remove('active'), 0); }); }); </script> <!-- JS generated by theme --> <script> /* global jQuery:{} */ jQuery().ready(function () { var tdbMenuItem = new tdbMenu.item(); tdbMenuItem.blockUid = 'tdi_42'; tdbMenuItem.jqueryObj = jQuery('.tdi_42'); tdbMenuItem.isMegaMenuParentPos = true; tdbMenu.addItem(tdbMenuItem); }); jQuery().ready(function () { var tdbSearchItem = new tdbSearch.item(); //block unique ID tdbSearchItem.blockUid = 'tdi_47'; tdbSearchItem.blockAtts = '{"inline":"yes","toggle_txt_pos":"after","form_align":"content-horiz-right","results_msg_align":"content-horiz-center","image_floated":"float_left","image_width":"30","image_size":"td_400x0","show_cat":"none","show_btn":"none","show_date":"","show_review":"none","show_com":"none","show_excerpt":"none","show_author":"none","meta_padding":"2px 0 0 15px","art_title":"0 0 5px","all_modules_space":"20","float_block":"yes","icon_color":"#000000","icon_color_h":"#e2001a","tdc_css":"eyJhbGwiOnsiZGlzcGxheSI6IiJ9LCJwb3J0cmFpdCI6eyJkaXNwbGF5IjoiIn0sInBvcnRyYWl0X21heF93aWR0aCI6MTAxOCwicG9ydHJhaXRfbWluX3dpZHRoIjo3NjgsImxhbmRzY2FwZSI6eyJtYXJnaW4tdG9wIjoiMCIsImRpc3BsYXkiOiIifSwibGFuZHNjYXBlX21heF93aWR0aCI6MTE0MCwibGFuZHNjYXBlX21pbl93aWR0aCI6MTAxOX0=","image_height":"63.5","arrow_color":"rgba(0,0,0,0)","form_border_color":"rgba(221,51,51,0)","btn_bg_h":"eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiIjZGQzMzMzIiwiY29sb3IyIjoiI2RkMzMzMyIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiLTkwIiwiY3NzIjoiYmFja2dyb3VuZC1jb2xvcjogI2RkMzMzMzsiLCJjc3NQYXJhbXMiOiIwZGVnLCNkZDMzMzMsI2RkMzMzMyJ9","btn_bg":"#000000","show_form":"yes","disable_live_search":"yes","f_input_font_size":"14px","block_type":"tdb_header_search","separator":"","tdicon":"","icon_size":"20","icon_padding":"2.4","toggle_txt":"","toggle_txt_align":"0","toggle_txt_space":"","toggle_horiz_align":"content-horiz-left","form_offset":"","form_offset_left":"","form_width":"","form_content_width":"","form_padding":"","form_border":"","form_align_screen":"","input_placeholder":"","placeholder_travel":"0","input_padding":"","input_border":"","input_radius":"","btn_text":"Search","btn_tdicon":"","btn_icon_pos":"","btn_icon_size":"","btn_icon_space":"","btn_icon_align":"0","btn_margin":"","btn_padding":"","btn_border":"","btn_radius":"","results_padding":"","results_border":"","results_msg_padding":"","results_msg_border":"","mc1_tl":"","mc1_title_tag":"","mc1_el":"","results_limit":"","modules_on_row":"100%","modules_gap":"","m_padding":"","modules_border_size":"","modules_border_style":"","modules_border_color":"#eaeaea","modules_divider":"","modules_divider_color":"#eaeaea","h_effect":"","image_alignment":"50","image_radius":"","hide_image":"","video_icon":"","show_vid_t":"block","vid_t_margin":"","vid_t_padding":"","vid_t_color":"","vid_t_bg_color":"","f_vid_time_font_header":"","f_vid_time_font_title":"Video duration text","f_vid_time_font_settings":"","f_vid_time_font_family":"","f_vid_time_font_size":"","f_vid_time_font_line_height":"","f_vid_time_font_style":"","f_vid_time_font_weight":"","f_vid_time_font_transform":"","f_vid_time_font_spacing":"","f_vid_time_":"","meta_info_align":"","meta_info_horiz":"content-horiz-left","meta_width":"","meta_margin":"","meta_info_border_size":"","meta_info_border_style":"","meta_info_border_color":"#eaeaea","art_btn":"","modules_category":"","modules_category_margin":"","modules_category_padding":"","modules_cat_border":"","modules_category_radius":"0","author_photo":"","author_photo_size":"","author_photo_space":"","author_photo_radius":"","show_modified_date":"","time_ago":"","time_ago_add_txt":"ago","review_space":"","review_size":"2.5","review_distance":"","art_excerpt":"","excerpt_col":"1","excerpt_gap":"","excerpt_middle":"","btn_title":"","btn_border_width":"","form_general_bg":"","toggle_txt_color":"","toggle_txt_color_h":"","f_toggle_txt_font_header":"","f_toggle_txt_font_title":"Text","f_toggle_txt_font_settings":"","f_toggle_txt_font_family":"","f_toggle_txt_font_size":"","f_toggle_txt_font_line_height":"","f_toggle_txt_font_style":"","f_toggle_txt_font_weight":"","f_toggle_txt_font_transform":"","f_toggle_txt_font_spacing":"","f_toggle_txt_":"","form_bg":"","form_shadow_shadow_header":"","form_shadow_shadow_title":"Shadow","form_shadow_shadow_size":"","form_shadow_shadow_offset_horizontal":"","form_shadow_shadow_offset_vertical":"","form_shadow_shadow_spread":"","form_shadow_shadow_color":"","input_color":"","placeholder_color":"","placeholder_opacity":"0","input_bg":"","input_border_color":"","input_shadow_shadow_header":"","input_shadow_shadow_title":"Input shadow","input_shadow_shadow_size":"","input_shadow_shadow_offset_horizontal":"","input_shadow_shadow_offset_vertical":"","input_shadow_shadow_spread":"","input_shadow_shadow_color":"","btn_color":"","btn_color_h":"","btn_icon_color":"","btn_icon_color_h":"","btn_border_color":"","btn_border_color_h":"","btn_shadow_shadow_header":"","btn_shadow_shadow_title":"Button shadow","btn_shadow_shadow_size":"","btn_shadow_shadow_offset_horizontal":"","btn_shadow_shadow_offset_vertical":"","btn_shadow_shadow_spread":"","btn_shadow_shadow_color":"","f_input_font_header":"","f_input_font_title":"Input text","f_input_font_settings":"","f_input_font_family":"","f_input_font_line_height":"","f_input_font_style":"","f_input_font_weight":"","f_input_font_transform":"","f_input_font_spacing":"","f_input_":"","f_placeholder_font_title":"Placeholder text","f_placeholder_font_settings":"","f_placeholder_font_family":"","f_placeholder_font_size":"","f_placeholder_font_line_height":"","f_placeholder_font_style":"","f_placeholder_font_weight":"","f_placeholder_font_transform":"","f_placeholder_font_spacing":"","f_placeholder_":"","f_btn_font_title":"Button text","f_btn_font_settings":"","f_btn_font_family":"","f_btn_font_size":"","f_btn_font_line_height":"","f_btn_font_style":"","f_btn_font_weight":"","f_btn_font_transform":"","f_btn_font_spacing":"","f_btn_":"","results_bg":"","results_border_color":"","results_msg_color":"","results_msg_color_h":"","results_msg_bg":"","results_msg_border_color":"","f_results_msg_font_header":"","f_results_msg_font_title":"Text","f_results_msg_font_settings":"","f_results_msg_font_family":"","f_results_msg_font_size":"","f_results_msg_font_line_height":"","f_results_msg_font_style":"","f_results_msg_font_weight":"","f_results_msg_font_transform":"","f_results_msg_font_spacing":"","f_results_msg_":"","m_bg":"","color_overlay":"","shadow_module_shadow_header":"","shadow_module_shadow_title":"Module Shadow","shadow_module_shadow_size":"","shadow_module_shadow_offset_horizontal":"","shadow_module_shadow_offset_vertical":"","shadow_module_shadow_spread":"","shadow_module_shadow_color":"","title_txt":"","title_txt_hover":"","all_underline_height":"","all_underline_color":"#000","cat_bg":"","cat_bg_hover":"","cat_txt":"","cat_txt_hover":"","cat_border":"","cat_border_hover":"","meta_bg":"","author_txt":"","author_txt_hover":"","date_txt":"","ex_txt":"","com_bg":"","com_txt":"","rev_txt":"","shadow_meta_shadow_header":"","shadow_meta_shadow_title":"Meta info shadow","shadow_meta_shadow_size":"","shadow_meta_shadow_offset_horizontal":"","shadow_meta_shadow_offset_vertical":"","shadow_meta_shadow_spread":"","shadow_meta_shadow_color":"","btn_bg_hover":"","btn_txt":"","btn_txt_hover":"","btn_border_hover":"","f_title_font_header":"","f_title_font_title":"Article title","f_title_font_settings":"","f_title_font_family":"","f_title_font_size":"","f_title_font_line_height":"","f_title_font_style":"","f_title_font_weight":"","f_title_font_transform":"","f_title_font_spacing":"","f_title_":"","f_cat_font_title":"Article category tag","f_cat_font_settings":"","f_cat_font_family":"","f_cat_font_size":"","f_cat_font_line_height":"","f_cat_font_style":"","f_cat_font_weight":"","f_cat_font_transform":"","f_cat_font_spacing":"","f_cat_":"","f_meta_font_title":"Article meta info","f_meta_font_settings":"","f_meta_font_family":"","f_meta_font_size":"","f_meta_font_line_height":"","f_meta_font_style":"","f_meta_font_weight":"","f_meta_font_transform":"","f_meta_font_spacing":"","f_meta_":"","f_ex_font_title":"Article excerpt","f_ex_font_settings":"","f_ex_font_family":"","f_ex_font_size":"","f_ex_font_line_height":"","f_ex_font_style":"","f_ex_font_weight":"","f_ex_font_transform":"","f_ex_font_spacing":"","f_ex_":"","el_class":"","block_template_id":"","td_column_number":1,"header_color":"","ajax_pagination_infinite_stop":"","offset":"","limit":"5","td_ajax_preloading":"","td_ajax_filter_type":"","td_filter_default_txt":"","td_ajax_filter_ids":"","color_preset":"","ajax_pagination":"","border_top":"","css":"","class":"tdi_47","tdc_css_class":"tdi_47","tdc_css_class_style":"tdi_47_rand_style"}'; tdbSearchItem.jqueryObj = jQuery('.tdi_47'); tdbSearchItem._openSearchFormClass = 'tdb-drop-down-search-open'; tdbSearchItem._resultsLimit = '4'; tdbSearchItem._is_live_search_active = false; tdbSearch.addItem( tdbSearchItem ); }); jQuery(window).on( 'load', function () { var block = jQuery('.tdi_71'), blockClass = '.tdi_71', blockInner = block.find('.tdb-block-inner'), blockOffsetLeft; if( block.find('audio').length > 0 ) { jQuery(blockClass + ' audio').mediaelementplayer(); } if( block.hasClass('tdb-sfi-stretch') ) { jQuery(window).resize(function () { blockOffsetLeft = block.offset().left; if( block.hasClass('tdb-sfi-stretch-left') ) { blockInner.css('margin-left', -blockOffsetLeft + 'px'); } else { blockInner.css('margin-right', -(jQuery(window).width() - (blockOffsetLeft + block.outerWidth())) + 'px'); } }); jQuery(window).resize(); } setTimeout(function () { block.css('opacity', 1); }, 500); }); </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10