• Home
  • Movies
  • Music
  • TV
  • Video Games
  • Wrestling
  • Topics
  • Latest Comments
  • Forum
Search
Cult of Whatever logo
  • Movies
    Featured
    • Star Wars Rise Skywalker Adam Driver Kylo Ren Ben Solo

      SPOILER-FILLED THOUGHTS: Star Wars - The Rise of Skywalker

      By Matthew Martin
      | December 20, 2019
      Movie Blogs, Movie Reviews
    Recent
    • Blow Johnny Depp 2

      BLOW takes us back to the era when Johnny Depp still cared

      By Matthew Martin
      | February 21, 2021
    • Dune Movie Logo

      The Big Movies of 2021: July-December

      By Matthew Martin
      | February 9, 2021
    • Shrek

      SHREK is still awesome, twenty years later

      By Matthew Martin
      | January 25, 2021
    • Godzilla Vs Kong Poster

      The Big Movies of 2021: January-June

      By Matthew Martin
      | January 18, 2021
    • Onward 4

      The Movies of 2020: For better or worse

      By Matthew Martin
      | January 11, 2021
    • Wonder Woman 1984 Gal Gadot

      REVIEW: Wonder Woman 1984 is a throwback in every way

      By Matthew Martin
      | December 27, 2020
  • Music
    Random
    • Paul Mccartney 2

      One on One with Paul McCartney

      By Matthew Martin
      | May 8, 2016
      Music Blogs
    Recent
    • Queen II Album Cover

      On Queen’s The Miracle, and the importance of track ordering

      By Matthew Martin
      | February 16, 2021
    • Linda Paul Mccartney 1976

      50 years ago, McCartney dropped “Lennon” and went solo…

      By Matthew Martin
      | June 5, 2020
    • Beatles Usa 1964

      50 years ago the Beatles said “The End”

      By Matthew Martin
      | December 31, 2019
    • Over Rhine Snow Angels Album Cover

      YOUR official Christmas 2019 LISTENING Guide

      By Matthew Martin
      | December 17, 2019
    • Ghoul Dungeon Bas

      Spooky Rock Jukebox: Halloween Playlist 2019

      By Ethan
      | October 24, 2019
    • Bg Elvis Guitar

      Music in 1969

      By Matthew Martin
      | September 13, 2019
  • TV
    Featured
    • Riverdale S05e04 K.J. Apa as Archie Andrews

      Riverdale S05E04 Review: Purgatorio - Rebooting...

      By Salome G
      | February 11, 2021
      TV Blogs
    Recent
    • Clarice S01e02 Rebecca Breeds as Clarice Starling

      Clarice S01E02 Review: Ghosts of Highway 20 – Keep that momentum going…

      By Salome G
      | February 19, 2021
    • Riverdale S05e05 Cole Sprouse and Lili Reinhart as Jughead and Betty

      Riverdale S05E05 Review: The Homecoming – What must Greendale think of this?

      By Salome G
      | February 18, 2021
    • Nancy Drew 2 5 4

      Nancy Drew S02E05 Review: The Drowned Woman – Very emotional!

      By Salome G
      | February 18, 2021
    • Big Sky S01e09 Kylie Bunbury Katheryn Winnick Patrick Gallagher as Cassie Dewell Jenny Hoyt Sheriff Walter Tubb

      Big Sky S01E09 Review: Let It Be Him – A hell of a way to go out

      By Salome G
      | February 17, 2021
    • Clarice S01e01 Rebecca Breeds as Clarice Starling

      Clarice S01E01 Review: The Silence Is Over – Room for improvement…

      By Salome G
      | February 13, 2021
    • Wandavision S01e06 Elizabeth Olsen as Wanda Maximoff aka Scarlet Witch

      WandaVision S01E05-06 Review: Maximum meta Maximoff!

      By Matthew Martin
      | February 13, 2021
  • Video Games
    Featured
    • Arkham Knight

      Batman: Arkham Knight - A fitting end to a trilogy

      By Tom Farr
      | July 18, 2015
      Video Game Reviews
    Recent
    • Super Mario 3D World

      Reflections on Super Mario’s 35th anniversary

      By Matthew Martin
      | February 23, 2021
    • Xbox Series S Console Poster

      REVIEW: Xbox Series S – The perfect “plus one”?

      By Matthew Martin
      | January 19, 2021
    • Nintendo E3 2018

      My life as a Nintendo fan.

      By Matthew Martin
      | November 11, 2020
    • Xbox Series S X

      Microsoft is making it hard to say “no”

      By Matthew Martin
      | October 2, 2020
    • Xenoblade Chronicles Definitive Edition Melia

      Xenoblade Chronicles (Definitive Edition) is what a game remake should be

      By Matthew Martin
      | June 7, 2020
    • Nintendo Mario

      How to update Mario for a “3D Collection”

      By Matthew Martin
      | June 3, 2020
  • Wrestling
    Featured
    • Wwe Payback 2017 Poster 2

      Your SO OF COURSE preview of WWE Payback 2017

      By Matthew Martin
      | April 30, 2017
      WWE Blogs
    Recent
    • Elimination Chamber 2021 Poster

      Your SO OF COURSE preview of WWE Elimination Chamber 2021

      By Matthew Martin
      | February 19, 2021
    • Wwe Royal Rumble 2021 Poster

      Your SO OF COURSE preview of WWE ROYAL RUMBLE 2021!

      By Matthew Martin
      | January 29, 2021
    • Sheamus

      Who should win the WWE Royal Rumble in 2021?

      By Matthew Martin
      | January 17, 2021
    • Don Callis Kenny Omega

      The Wednesday Night War Report: December 2020

      By Matthew Martin
      | December 31, 2020
    • Wwe Tlc 2020 Poster

      Your SO OF COURSE preview of WWE TLC 2020

      By Matthew Martin
      | December 18, 2020
    • Wwe Survivor Series 2020 Poster

      Your SO OF COURSE preview of WWE Survivor Series 2020!

      By Matthew Martin
      | November 20, 2020
  • Topics
    • site logo
    Latest
    • Reflections on Super Mario's 35th anniversary
    • BLOW takes us back to the era when Johnny Depp still cared
    • Clarice S01E02 Review: Ghosts of Highway 20 - Keep that momentum going...
    • Your SO OF COURSE preview of WWE Elimination Chamber 2021
    • Riverdale S05E05 Review: The Homecoming - What must Greendale think of this?
    • Nancy Drew S02E05 Review: The Drowned Woman - Very emotional!
    • Latest Comments
    • Community

    Batman: The Killing Joke Review – One bad half of a great movie

    By Matthew Martin
    | August 9, 2016
    Movie Reviews

    Batman: The Killing Joke Review – One bad half of a great movie

    By Matthew Martin
    | August 9, 2016
    Movie Reviews

    Back in the early 90’s Warner Bros. and the dynamic duo of Bruce Timm and Paul Dini revolutionized Batman on the small screen with the groundbreaking Batman: The Animated Series. Long before Chris Nolan gave us the definitive “dark and gritty” take on Superheroics, Batman TAS was bathing its hero in noir-like shadows and a quasi-retro/modern art-deco that, to many fans, realized Gotham City better than ever before or since. TAS ran for five years, and went through a few different iterations and spawned several spinoffs (Superman, Batman Beyond, Justice League) that aired on TV and cable for fifteen years. But it’s the original that remains the gold standard for animated comic book adventures.

    When WB was flailing and putting out dreck like Batman & Robin, Timm and Dini were keeping fans satisfied with great animated stories week after week. Later, around the time Nolan resuscitated the Caped Crusader for the big screen, Timm’s animated division switched to direct-to-video animated films. Some were original tales while others were adaptations on classic comic series’. All of them maintained a consistent level of quality, with some rising above the rest to be among the very best DC stories (comics, movie or otherwise).

    Some of these animated tales brought back voice actors from the old TV shows. Hearing Tim Daly’s Superman voice, for example (he played the character in all the TV shows and a handful of animated films) was always a treat, but there were always two that fans actively and eagerly anticipated hearing whenever they were announced for a movie: Kevin Conroy’s Batman and Mark Hamil’s Joker. For many, they are the definitive voices to those characters, having played them across various platforms (TV, film, video games) for over twenty years. Only rarely do they step into the roles anymore but when they do it’s always special.

    Hamil has been busy with the resurrected Star Wars franchise, and even though he claimed to have retired from playing Joker (apart from a comic con appearance here or there), he always left one little project open to do, just in case: The Killing Joke.

    Batman Killing Joke

    The Killing Joke is arguably the greatest “short story” ever told about Batman, and certainly about Batman and Joker’s relationship. Alan Moore penned and Brian Bolland drew the story as a one-shot (not directly connected to any on-going storyline before or after) in 1988. It was dark and disturbing a full year before Tim Burton officially took Batman out of the BAM/POW era of the 60’s.

    Moore envisioned the story as a thesis whose premise was “Batman and Joker are essentially mirror images of each other. Both are men who suffered from one bad day which irrecoverably changed their lives and set them on the path they will forever travel.” The key difference, of course, is that Batman’s one bad day (the frequently-adapted “murder of his parents” origin story) led to a life of crime fighting, whereas Joker’s origin (untold in comics until this story) led only to a life of crime. Batman is driven to the edge of insanity; Joker drove over the edge. They are different but in terms of having “one bad day” and how it affected them, they are the same.

    In the story, Joker sets out to prove that “one bad day” can break any man. Thus he breaks out of Arkham Asylum, shoots and paralyzes Barbara Gordon, kidnaps her father, Commissioner Gordon (the guinea pig in Joker’s experiment) and puts him through the ringer, psychologically. Gordon is stripped, abused (physically and mentally) and taken to the limits of a nervous breakdown.

    Throughout the story, flashbacks are told that detail the Joker’s “origin.” The book actually goes out of its way to say that this is just one possible origin that is rolling around the Joker’s deranged mind. The fact that his pre-Joker name is “Joe Kerr” should have been a dead-giveaway that this is just a madman’s fantasy (as Joker says “the best memory is multiple choice”). Still the origin plays on the idea that Joe Kerr has one bad day: He’s a struggling stand-up comic with a pregnant wife and no money to support her. He decides to do one crime job to score a pay day, just to move his family out of the ghetto and into a nicer part of town. Instead, just hours before committing his crime, he finds out his wife (and unborn child) had died in a freak accident. He’s bullied by his criminal associates to continue with their plan (despite having no reason now that his wife is dead) and during the break-in (at a chemical plant), Kerr encounters Batman and slips into a vat of chemicals. Disfigured to look like a clown, the stand-up comedian’s “one bad day” is finished. His mind is broken; he becomes “The Joker.”

    Batman rescues Gordon and finds that he has not gone insane. Joker’s theory was ruined. Instead Batman tells Joker that he’s the only crazy person here, to which Joker observes that Batman is just as loony as he is. Though Batman tries to offer Joker some mercy, stating his desire to avoid the seemingly-inevitable fight to the death, Joker waves it off and says that its too late for that.

    That’s when things get interesting.

    Joker decides to tell a joke about two inmates at an insane asylum. After the punchline, he (naturally) breaks into a fit of giggles and, amazingly, Batman too smirks and and then starts to laugh. Both men, enemies to their core, share in a laugh as Batman leans over and puts his arms on Joker’s shoulders, laughing historically. It really needs to be seen to be appreciated…

    Batman Killing Joke Comic Strip

    At the time, DC comics had not yet started the “Elseworlds” series (which allowed for stand-alone non-canon stories). Thus Killing Joke, while it could be disconnected from other, on-going storylines, could not significantly alter what was going on with Batman in general.

    They couldn’t kill the Joker, in other words, but that’s exactly what Batman does.

    Moore denies it, but Bolland drew it so that it was implied: Batman chokes the Joker to death in the final frames of the comic. Joker’s intention was to break Gordon, but in doing so he actually “broke” Batman, and convinced him that there was a justifiable reason to break his famous “one rule” (no killing). Joker paralyzed one person and tortured another, all to prove a point. He’s too dangerous to be left alive; so Batman ended him for good.

    The Killing Joke (perfectly titled, since the joke that Joker tells is what finally does him in) was envisioned to be the final Batman vs Joker story. Its ending was left ambiguous because of outside factors, but when viewed on its own it allows for one of the most concise and engrossing examinations of Batman and his greatest nemesis. For years fans have been waiting and waiting to see a DC animated movie adaptation of the story and finally it has arrived.

    And as long as you start the movie 30 minutes in, it’s a tremendously faithful adaptation. If you watch the whole 76 minute movie, prepare to spend the first third of it severely disappointed.

    Because the story is so brisk, the producers decided to “pad” the tale with what they call “an extended prologue.” Actually it’s a completely unconnected segment that plays like a lost episode of Batman TAS…and not a good one.

    The focus of this opening is Barbara Gordon (Batgirl) and her quest to prove herself to her mentor/lover (!) Batman. The big reveal is that Barbara and Bruce have been fighting against repressed sexual chemistry for a while now, and finally let it all out. It’s unnecessary, tacked-on and hackneyed. Even considering it on its own merits (because few Batman stories are going to look good when measured up against The Killing Joke) it’s a disappointment: With a go-nowhere plot and some terrible voice acting. It was designed to pad the story, but it doesn’t do that: It pads the run time. It makes the movie longer only by forcing you to sit through drivel for 30 minutes before the real show begins.

    Batman Killing Joke 2

    If they insisted on stretching the story, they could have at least tied it in to the Joker. There is a moment just before the “Killing Joke” part of the movie begins, where Batman encounters a room full of corpses that have been mutilated to look like the Joker (with stretched and hideous smiles). Lt. Bullock tells Batman that the victims were all from a Dentist Convention who went missing three years prior. There’s a perfect opportunity to explore a previous encounter with the Joker. That at least would have fit into the greater context of the story. The prologue we got dealt with ridiculous cliches about crime bosses and the nephew of a Godfather-like character, who spits moronic one-liners out with every other sentence.

    Honestly, a prologue/padding/stretched-out run-time didn’t need to happen at all. Barbara didn’t need to be “explored” nor did her trumped-up relationship with Batman. She’s a pointless victim in the comic; she’s there to kickstart Joker’s torment of Commissioner Gordon (Barbara’s dad). This isn’t Barbara’s story; this is Batman and Joker’s story. The movie could have been marketed as a 45 minute long, faithful adaptation of the “short but brilliant comic” and no one would have complained. They could have said “it’s short, but it’s painstakingly recreated” and it would have been great. The art style isn’t as stunning as Bolland’s 1988 drawings (it’s a little too shiny and “fake” whereas the comic went for “realism”), but it’s good enough and the voice acting (in the second half) is great; the plot is obviously great too. It’s all great. This could have been great. Instead it’s a great forty-five minutes that is dragged down terribly by a horrible first half-hour.

    The only complaint to be had in the final forty-five minutes is, unfortunately, at the crucial moment when the Joker tells his “killing joke.” Hamil rushes through the punchline instead of giving it a pause to help sell the joke. It kind of makes it…unfunny, which makes Batman’s reaction to it all the more unrealistic. Other than that minor quibble there’s absolutely no complaints to be had about the actual Killing Joke adaptation.

    Batman Killing Joke Joker

    7/10 = The first half scores a terrible 3/10. Even on its own it’s lousy. The second part deserves a 10/10 as it’s one of the most faithful adaptations to a DC story done thus far.

    Watch the final forty-five and pretend the rest never happened.

    Tags

    Animated MoviesBatmanComic Book MoviesDC UniverseKilling Joke

    COMMENTS

    Please read our Commenting Policy before you join in with the discussion.

    Note: If you have email notifications enabled, please check your email spam folders to ensure emails are not missed.

    Subscribe
    Connect withD
    I allow to create an account
    When you login first time using a Social Login button, we collect your account public profile information shared by Social Login provider, based on your privacy settings. We also get your email address to automatically create an account for you in our website. Once your account is created, you'll be logged-in to this account.
    DisagreeAgree
    Notify of
    guest
    Connect withD
    I allow to create an account
    When you login first time using a Social Login button, we collect your account public profile information shared by Social Login provider, based on your privacy settings. We also get your email address to automatically create an account for you in our website. Once your account is created, you'll be logged-in to this account.
    DisagreeAgree
    guest
    0 Comments
    Inline Feedbacks
    View all comments

    You might also like

    • The narrative road to Batman Arkham Knight

      By Tom Farr
      | April 3, 2015
    • Batman: Arkham Knight – A fitting end to a trilogy

      By Tom Farr
      | July 18, 2015
    • Batman v Superman (spoilerific review): For better or worse, the DCEU is here

      By Matthew Martin
      | March 25, 2016
    • Suicide Squad Review: uh oh…

      By Matthew Martin
      | August 7, 2016
    • Don’t Compare…because DC isn’t Marvel, and that’s a good thing.

      By Matthew Martin
      | April 26, 2015
    • On Superman, Darkseid, and wild wild DCEU speculation

      By Matthew Martin
      | August 3, 2016
    • What can we expect from the DC Extended Universe?

      By Alice Bishop
      | March 6, 2016
    • The history of the (now established) DCCU

      By Matthew Martin
      | March 23, 2016
    • Of gods and pretenders: Why a world distrusting Superman makes perfect sense…for now

      By Matthew Martin
      | April 22, 2015
    • Review: The Death of Superman Lives: What Happened?

      By Matthew Martin
      | July 23, 2015

    FIND THE TOPICS YOU WANT...

    Movie Topics

    Recommended for you

    • BLOW takes us back to the era when Johnny Depp still cared

      By Matthew Martin
      | February 21, 2021
    • The Big Movies of 2021: July-December

      By Matthew Martin
      | February 9, 2021
    • SHREK is still awesome, twenty years later

      By Matthew Martin
      | January 25, 2021
    • The Movies of 2020: For better or worse

      By Matthew Martin
      | January 11, 2021
    • REVIEW: Wonder Woman 1984 is a throwback in every way

      By Matthew Martin
      | December 27, 2020
    • REVIEW: Soul is the year’s most magical movie

      By Matthew Martin
      | December 26, 2020
    • How THE RISE OF SKYWALKER failed as a trilogy closer

      By Matthew Martin
      | December 8, 2020
    • Every Christopher Nolan movie ranked!

      By Matthew Martin
      | June 14, 2020
    • “Acid Horror” is bringing us psychedelic, psychological horror to unpack our issues

      By Giorgi PG
      | February 16, 2020
    • About Us
    • Contact Us
    • Privacy Policy
    • Affiliate Disclosure
    • Cookie Policy and Settings
    • Terms of Use
    • Photo Credits
    • RSS
    All Cult of Whatever articles, logos, illustrations and graphics are copyright CultOfWhatever.com. All other trademarks, logos and copyrights are the property of their respective owners. © 2020 CultOfWhatever. All Rights Reserved.
    • facebook
    • twitter
    By continuing to browse or by clicking "Accept" you agree to the storing of cookies on your browser (1st or 3rd parties) for statistical and marketing purposes. We use these cookies to analyze and improve your user experience and assist in our marketing efforts. Cookie settings ACCEPT
    Cookie Settings

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
    Necessary
    Always Enabled
    CookieDescription
    _pxvidThis cookie is used for detection of the browser and distinguishing whether it is a real user or malicious bot.
    cookielawinfo-checkbox-advertisementThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Advertisement".
    cookielawinfo-checkbox-analyticsThis cookies is set by GDPR Cookie Consent WordPress Plugin. The cookie is used to remember the user consent for the cookies under the category "Analytics".
    cookielawinfo-checkbox-necessaryThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
    cookielawinfo-checkbox-non-necessaryThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Non Necessary".
    cookielawinfo-checkbox-performanceThis cookie is used to keep track of which cookies the user have approved for this site.
    cookielawinfo-checkbox-preferencesThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Preferences".
    cookielawinfo-checkbox-uncategorizedThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Uncategorized".
    CraftSessionIdThis cookie name is associated with the Craft web content management system, where is functions as an anonymous session identifier.
    csrftokenThis cookie is associated with Django web development platform for python. Used to help protect the website against Cross-Site Request Forgery attacks
    DSIDTo note specific user identity. Contains hashed/encrypted unique ID.
    JSESSIONIDUsed by sites written in JSP. General purpose platform session cookies that are used to maintain users' state across page requests.
    PHPSESSIDThis cookie is native to PHP applications. The cookie is used to store and identify a users' unique session ID for the purpose of managing user session on the website. The cookie is a session cookies and is deleted when all the browser windows are closed.
    viewed_cookie_policyThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
    Non Necessary
    CookieDescription
    test_cookieThis cookie is set by doubleclick.net. The purpose of the cookie is to determine if the users' browser supports cookies.
    Uncategorized
    CookieDescription
    b30msc
    btc
    CMST
    cref
    d
    gpl
    i
    icts
    ig_did
    mdata
    na_rn
    na_sc_e
    na_sr
    na_srp
    session_depth
    visitor-id
    Analytics
    CookieDescription
    __gadsThis cookie is set by Google and stored under the name dounleclick.com. This cookie is used to track how many times users see a particular advert which helps in measuring the success of the campaign and calculate the revenue generated by the campaign. These cookies can only be read from the domain that it is set on so it will not track any data while browsing through another sites.
    __stidThe cookie is set by ShareThis. The cookie is used for site analytics to determine the pages visited, the amount of time spent, etc.
    _gaThis cookie is installed by Google Analytics. The cookie is used to calculate visitor, session, camapign data and keep track of site usage for the site's analytics report. The cookies store information anonymously and assigns a randoly generated number to identify unique visitors.
    _gat_gtag_UA_60765351_1Google uses this cookie to distinguish users.
    _gidThis cookie is installed by Google Analytics. The cookie is used to store information of how visitors use a website and helps in creating an analytics report of how the wbsite is doing. The data collected including the number visitors, the source where they have come from, and the pages viisted in an anonymous form.
    ad-idProvided by amazon-adsystem.com for tracking user actions on other websites to provide targeted content
    demdexThis cookie is set under the domain demdex.net and is used by Adobe Audience Manager to help identify a unique visitor across domains.
    DigiTrust.v1.identityRegisters data on visitors’ website-behaviour. This is used for internal analysis and website optimization.
    dmvkThis cookie is set by DailyMotion who display videos, it registers statistical data of visitors' behaviour on the website.
    gidThis cookie is installed by Google Analytics. The cookie is used to store information of how visitors use a website and helps in creating an analytics report of how the wbsite is doing. The data collected including the number visitors, the source where they have come from, and the pages viisted in an anonymous form.
    GPSThis cookie is set by Youtube and registers a unique ID for tracking users based on their geographical location
    is_uniqueThis cookie is set by StatCounter to determine how people are using the website
    is_visitor_uniqueThis cookie is set by StatCounter to determine how people are using the website
    sc_is_visitor_uniqueThis cookie is set by StatCounter to determine how people are using the website
    v1stThis is set by DailyMotion to display videos.
    Advertisement
    CookieDescription
    __ascThis cookie is used to collect information on consumer behavior, which is sent to Alexa Analytics.
    __aucThis cookie is used to collect information on consumer behavior, which is sent to Alexa Analytics.
    __qcaThis cookie is associated with Quantcast and is used for collecting anonymized data to analyze log data from different websites to create reports that enables the website owners and advertisers provide ads for the appropriate audience segments.
    _cc_audThe cookie is set by crwdcntrl.net. The purpose of the cookie is to collect statistical information in an anonymous form about the visitors of the website. The data collected include number of visits, average time spent on the website, and the what pages have been loaded. These data are then used to segment audiences based on the geographical location, demographic, and user interest provide relevant content and for advertisers for targeted advertising.
    _cc_ccThe cookie is set by crwdcntrl.net. The purpose of the cookie is to collect statistical information in an anonymous form about the visitors of the website. The data collected include number of visits, average time spent on the website, and the what pages have been loaded. These data are then used to segment audiences based on the geographical location, demographic, and user interest provide relevant content and for advertisers for targeted advertising.
    _cc_dcThe cookie is set by crwdcntrl.net. The purpose of the cookie is to collect statistical information in an anonymous form about the visitors of the website. The data collected include number of visits, average time spent on the website, and the what pages have been loaded. These data are then used to segment audiences based on the geographical location, demographic, and user interest provide relevant content and for advertisers for targeted advertising.
    _cc_idThe cookie is set by crwdcntrl.net. The purpose of the cookie is to collect statistical information in an anonymous form about the visitors of the website. The data collected include number of visits, average time spent on the website, and the what pages have been loaded. These data are then used to segment audiences based on the geographical location, demographic, and user interest provide relevant content and for advertisers for targeted advertising.
    _kuid_The cookie is set by Krux Digital under the domain krxd.net. The cookie stores a unique ID to identify a returning user for the purpose of targeted advertising.
    _px2This cookie is set by PerimeterX who provide security analyst oversight.
    _pxff_tmThis cookie is set by PerimeterX who provide security analyst oversight.
    _pxhdThis cookie is set by PerimeterX who provide security analyst oversight.
    abThis cookie is generally provided by agkn.com and is used for advertising purposes.
    ad-privacyProvided by amazon-adsystem.com for tracking user actions on other websites to provide targeted content to the users.
    ayl_visitorThis cookie registers data on the visitor. The information is used to optimize advertisement relevance.
    bafpThis cookie is from Media.net and is used to deliver targeted advertising across their network sites ensuring users see relevant advertising.
    bafp_tThis cookie is from Media.net and is used to deliver targeted advertising across their network sites ensuring users see relevant advertising.
    bfp_snThis cookie is from Media.net and is used to deliver targeted advertising across their network sites ensuring users see relevant advertising.
    bfp_sn_plThis cookie is from Media.net and is used to deliver targeted advertising across their network sites ensuring users see relevant advertising.
    bfp_sn_rf_8b2087b102c9e3e5ffed1c1478ed8b78This cookie is from Media.net and is used to deliver targeted advertising across their network sites ensuring users see relevant advertising.
    bfp_sn_rt_8b2087b102c9e3e5ffed1c1478ed8b78This cookie is from Media.net and is used to deliver targeted advertising across their network sites ensuring users see relevant advertising.
    bfp_sn_t_8b2087b102c9e3e5ffed1c1478ed8b78This cookie is from Media.net and is used to deliver targeted advertising across their network sites ensuring users see relevant advertising.
    bfp_sn_td_2d31c94105a0aa6d1ceaea0c86c6b656This cookie is from Media.net and is used to deliver targeted advertising across their network sites ensuring users see relevant advertising.
    bitoThis cookie is generally provided by bidr.io and is used for advertising purposes.
    bitoIsSecureThis cookies are generally provided by bidr.io and is used for advertising purposes.
    bscThe cookies is set by ownerIQ for the purpose of providing relevant advertisement
    CMIDThis cookie is linked to advertising and tracking the products users were looking at.
    CMPROThis cookie is linked to advertising and tracking the products users were looking at.
    CMPSThis cookie is linked to advertising and tracking the products users were looking at.
    dc_idThis cookie is used to deliver adverts more relevant to you and your interests. They are also used to limit the number of times you see an advertisement as well as help measure the effectiveness of the advertising campaign. They are usually placed by advertising networks with the website operator's permission. They remember that you have visited a website and this information is shared with other organisations such as advertisers.
    didThe purpose of the cookie is to identify a visitor to serve relevant advertisement.
    didtsThe purpose of the cookie is to identify a visitor to serve relevant advertisement.
    dpmThe cookie is set by demdex.net. This cookie assigns a unique ID to each visiting user that allows third-party advertisers target that users with relevant ads.
    eudThis cookie is from Rocket Fuel and is used to deliver targeted advertising across their network sites ensuring users see relevant advertising.
    eudsThis cookie is from Rocket Fuel and is used to deliver targeted advertising across their network sites ensuring users see relevant advertising.
    everest_g_v2The cookie is set under eversttech.net domain. The purpose of the cookie is to map clicks to other events on the client's website.
    evo5_popin_instancePrevents an interaction from reoccurring for visitors not accepting 3rd party cookies.
    idThis cookie is set by DoubleClick (which is owned by Google) to build a profile of the website visitor's interests and show relevant ads on other sites.
    IDEUsed by Google DoubleClick and stores information about how the user uses the website and any other advertisement before visiting the website. This is used to present users with ads that are relevant to them according to the user profile.
    io.narrative.guid.v2This cookie is generally provided by io.narrative.io and is used for advertising purposes.
    KADUSERCOOKIEThis cookie is generally provided by pubmatic.com and is used for advertising purposes.
    KTPCACOOKIEThis cookie is generally provided by pubmatic.com and is used for advertising purposes.
    matchliverampThis cookie is provided by w55c.net and is used for advertising purposes.
    mcThis cookie is associated with Quantserve to track anonymously how a user interact with the website.
    mxpimThis cookie is generally provided by mxptint.net for advertising purposes.
    na_tcThis is a Social Media sharing tracking cookie.
    NIDThis cookie is used to a profile based on user's interest and display personalized ads to the users.
    nnlsThe purpose of the cookie is to identify a visitor to serve relevant advertisement.
    pxrcThe purpose of the cookie is to identify a visitor to serve relevant advertisement.
    pxvidThis cookie is set by PerimeterX who provide security analyst oversight.
    rlas3The cookie is set by rlcdn.com. The cookie is used to serve relevant ads to the visitor as well as limit the time the visitor sees an and also measure the effectiveness of the campaign.
    Functional
    CookieDescription
    __jidCookies set on the website by the third-party commenting platform Disqus.
    cookielawinfo-checkbox-functional
    disqus_uniqueThese cookies are set by Disqus so that users can comment on website/platform.
    G_ENABLED_IDPSThe cookie is used by Google and is used for Google Single Sign On.
    midThe cookie is set by Instagram. The cookie is used to distinguish users and to show relevant content, for better user experience and security.
    na_idThis cookie is set by Addthis.com to enable sharing of links on social media platforms like Facebook and Twitter
    ouidThe cookie is set by Addthis which enables the content of the website to be shared across different networking and social sharing websites.
    ovThis is a generic functional cookie that provides enhanced functionality and personalisation.
    tsThis cookie is generally provided by PayPal and supports payment services in the website.
    vuidThese cookies are used by the Vimeo video player on websites.
    Performance
    CookieDescription
    __utmaThis cookie is set by Google Analytics and is used to distinguish users and sessions. The cookie is created when the JavaScript library executes and there are no existing __utma cookies. The cookie is updated every time data is sent to Google Analytics.
    __utmbThe cookie is set by Google Analytics. The cookie is used to determine new sessions/visits. The cookie is created when the JavaScript library executes and there are no existing __utma cookies. The cookie is updated every time data is sent to Google Analytics.
    __utmcThe cookie is set by Google Analytics and is deleted when the user closes the browser. The cookie is not used by ga.js. The cookie is used to enable interoperability with urchin.js which is an older version of Google analytics and used in conjunction with the __utmb cookie to determine new sessions/visits.
    __utmtThe cookie is set by Google Analytics and is used to throttle the request rate.
    __utmzThis cookie is set by Google analytics and is used to store the traffic source or campaign through which the visitor reached your site.
    _gatThis cookies is installed by Google Universal Analytics to throttle the request rate to limit the colllection of data on high traffic sites.
    YSCThis cookies is set by Youtube and is used to track the views of embedded videos.
    Preferences
    CookieDescription
    langThis cookie is used to store the language preferences of a user to serve up content in that stored language the next time user visit the website.
    Other
    CookieDescription
    __stidv
    attr_multitouch
    cookielawinfo-checkbox-otherThis cookie is set by GDPR Cookie Consent plugin. The purpose of this cookie is to check whether or not the user has given the consent to the usage of cookies under the category ‘Other’.
    ep201
    ep202
    ep203
    TapAd_3WAY_SYNCS
    trc_cookie_storage
    Save & Accept
    wpDiscuz