ADVERTISEMENT

STREAMING REVIEWS: Police procedural and outraged

Published Mar 13, 2023 11:27 pm

Chris Rock, and life after the slap


Police procedurals take center stage with the new film installment of Luther; while Chris Rock’s Selective Outrage is exactly as its title suggests.
Luther: The Fallen Sun (Netflix UK) - On the heels of a successful crime mystery series that had Idris Elba taking on the role of John Luther, unconventional DCI in London’s police force; we now get a standalone movie that has Luther taking on a serial killer who wants to stamp his name as the most diabolical and ruthless in the annals of British crime history. Unfortunately, the only really diabolical, stand-alone aspect of this killer is his impervious helmet hairstyle. David Robey (Andy Serkis) is the coiffed serial killer, with the hair that will withstand tsunamis, earthquakes, and gale force winds.
Cynthia Erivo takes on the role of DCI Odette Raine, and it’s interesting to note how both main protagonists from the police force are African-British thespians, as the film  tries to stamp its claim for inclusivity. As for the film itself, it’s a serviceable procedural but despite its long running time, seems more preoccupied on rage and a brooding Luther. Several holes in the narrative strain credulity, and more often than not, we’re left with just suspending disbelief to allow the exposition to make minimum sense. DCI Raine’s character is interesting but underdeveloped. The cat and mouse game operates at multiple levels, which in itself should have held promise for plot development; but isn’t fully exploited either.
Chris Rock: Selective Outrage (Netflix USA) - Filmed in Baltimore, here’s Chris Rock taking his show on the road, and proving that after the resounding slap heard around the world during last year’s Academy Awards, there’s vibrant life beyond the slap. The running theme of his current stand up act is pointing out the hypocrisy of selective outrage, as seen time and again in different arenas and situations. It’s social commentary of a high order, and you’d do well to catch this more serious, yet still hilarious, side of Rock’s angst and tirade against society in general, and what the world has come to in the name of being woke, among other things. One sterling example of selective outrage is how Rock comments on Michael Jackson and R Kelly, essentially saying that it’s the same crime, but while MJ remains relatively unscathed, R Kelly has been thrown on the trash heap of woke outrage. Rock reserves his last part of the show on Will Smith and Jada, producing a hilarious spiel that’s tinged with anger over the hypocrisy of that infamous slap. There’s a bunch of truly spot on commentary - listen to how he describes the four steps for being famous on social media, and how it’s all manipulative, but we’re all so ready to subscribe to and support this callous disregard to objectivity. It’s a routine that elevates Rock’s comedy to a level different from what we normally associated with him.

ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.