ADVERTISEMENT

The lonely planet reunion (patience is rewarded): A review of 'Kingdom of the Planet of the Apes'

Published May 8, 2024 01:38 pm

At A Glance

  • It's scenic, expansive filmmaking, and the IMAX theater helped accentuate that.
Screenshot 2024-05-08 at 9.34.08 PM.png
A scene from 'Kingdom of the Planet of the Apes'

Coming on the heels of the underperforming The Fall Guy last week; from a box office perspective and what it augurs for the immediate future of cinema, it’ll be interesting to watch what happens when this IP (intellectual property) installment hits the cinema screens this week. The Fall Guy was budgeted at $130 million; it was an original concept, reviewed favorably by critics, and had Ryan Gosling as its lead star. And yet, it stumbled at the gates with a dismal $28 million first US weekend.

Here is the umpteenth installment of a proven film franchise, and it’s the start of a new narrative strain. Caesar is dead, and the events of this Kingdom of the Planet occur several generations after Caesar’s death. In that sense, while there will be characters with connections to the previous narrative, this introduces us to a new set of protagonists. So, if this succeeds, expect the franchise to just keep churning out new chapters.

Screenshot 2024-05-08 at 9.34.32 PM.png

Hollywood is already in a safety-first mode; we have Furiosa, a Mad Max saga, up next. Then there’s Deadpool and Wolverine, Inside Out 2, Alien Romulus, and, towards the end of the year, Mufasa, a Lion King story. So, with Fall Guy having tanked, you can bet your bottom dollar that everyone in Hollywood will fall back on established IPs, and it’s only the independent production houses who’ll gamble on new concepts. Sad, but inevitable.

And so what does Kingdom of the Planet actually offer? A first act that’s slow on the start, and seems to be seeking a more sure-footed manner to introduce us to Noa, a young chimp who’ll be carrying this new Planet of the Apes iteration. Saving the film is the story-telling in the middle act, and a decent, thundering final act. Thankfully, this last half of the film plays savior and allows us to feel we’ve been entertained. As a result, we do invest in the unfolding Noa storyline.

Screenshot 2024-05-08 at 9.35.02 PM.png

Directed by Wes Ball and written by Josh Friedman, Owen Teague leads the cast as Noa, and there’s Freya Allen as the human Mae/Nova. The new heavy of the film would be the self-proclaimed bonobo ruler of the new Ape kingdom, Proximus Caesar (Kevin Durand), and the main connection to the previous installments would be orangutan Raka (Peter Macon).

Fourth installment of the reboot franchise, Kingdom is actually the 10th film overall. Got to watch the advanced screening at the IMAX at SM Megamall, and that really helped me get through the aforementioned slow start. It’s scenic, expansive filmmaking, and the IMAX theater helped accentuate that.

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.