All posts
Movies
3.5 Mn Read Time

“Sinners” Movie Review: Jazz, Blood, and the Price of Being Free

Rooted in LA. Repping for Our People.

Published on
May 19, 2025

I’ll be honest, I didn’t expect to like this movie as much as I did.

Sinners tells the story of two Black twin brothers, former slaves turned war veterans, trying to build something for themselves and their people after returning from war. The setting? Somewhere between post-slavery and pre-civil rights, maybe around the World War I era. The vibe? Jazz, grit, mob activity, southern tension, and… vampires.

Yeah, vampires.

But hold up. Before you roll your eyes, let me tell you—Sinners is way deeper than just fangs and blood.

Plot Without Spoilers (Kinda)

The brothers leave the South and end up in Chicago, getting mixed up with mobsters and bootlegging. They hustle hard and use their cash to open a secret nightclub—just for the working Black folks who’ve been through hell and need somewhere to be seen, heard, and safe. It’s like a Black-owned speakeasy built on survival, culture, and a middle finger to the system.

They buy land from a KKK member (yeah, it’s that wild), start recruiting jazz musicians, cooks, and staff—including their nephew, a gifted musician—and they build something dope. But underneath all the shine, sin is everywhere: lust, greed, envy, pride… and that’s where the real meaning of the film creeps in.

Because at the end of the day, everyone in this story is a sinner. And everyone eventually pays for it.

Michael B. Jordan Plays Both Brothers—and Kills It

Let’s talk about the acting for a second. Michael B. Jordan playing both twins? Crazy good. Seamless. There wasn’t one scene where I thought, “Oh that’s CGI.” He makes the brothers feel like two real, layered people with different scars, goals, and pain.

You already know Jordan carries movies (Creed, anyone?), and he does the same here. Even with the wild plot twists and the fantasy angle, he keeps the film grounded.

Cinematography & Soundtrack = 10/10

The film looks beautiful. The lighting, the club scenes, the old school southern vibe—it’s all rich and alive. You can tell whoever directed this had a vision. The jazz soundtrack? Fire. It feels like the music is its own character, guiding the mood and tension through each scene.

But Then the Vampire Thing Happens…

Alright. Let’s address the elephant in the room.

Halfway through the movie, it turns into a vampire flick. Red eyes. Blood. Neck biting. All that. Normally I’d tap out right there—I think vampire movies are corny. But surprisingly, they did it right. The transition wasn’t cheesy, and the fantasy didn’t overpower the heart of the story. It actually added to the bigger metaphor: people indulging in their sins and becoming something else, something monstrous.

Still, I won’t lie—it was a little hard to take seriously at first. But once I got over that mental block, I was all in.

A Story of Sins, Legacy, and Going Out on Your Own Terms

What I loved most was the message: when you live in sin, no matter how noble your intentions, it catches up to you. Every character had depth, every death felt heavy. And that ending? Fire. One of the most satisfying endings I’ve seen in a while. The main character doesn’t go out weak—he handles business, protects what he built, and dies standing on bidness.

There’s a moment where the nephew defies his father (a pastor) to chase his dream. That hit. A lot of us, especially Black and Brown kids, grow up with this pressure to follow the path our families laid out. But sometimes chasing your passion means breaking tradition—and dealing with the consequences.

Who Should Watch This?

This isn’t just a “Black movie” or a fantasy flick. It’s for anyone who’s ever felt like the system wasn’t built for them. Anyone who’s wanted to build their own world from nothing. Latinos will definitely relate to the struggle—the idea of making something for us, by us. That pride. That pain. That fire.

Young men in the streets need to watch this too. It shows how music, brotherhood, and ambition can build something beautiful—but if you lose yourself to the streets, or to your demons, it’ll all burn down.

Final Thoughts

Sinners surprised me. The acting, the visuals, the message—it’s all top-tier. Yeah, the vampire part had me squinting at first, but I still give this movie a solid:

9.1 out of 10.

Because even sinners deserve a story worth telling.

Weekly newsletter
No spam. Just the latest on Los Angeles, Hip-hop, and exclusive interviews in your inbox every week.
Read about our privacy policy.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Share this post
Latest POSTS
document.addEventListener('DOMContentLoaded', function () { const copyLinkBtn = document.getElementById('copyLinkBtn'); const facebookShareBtn = document.getElementById('facebookShareBtn'); const xShareBtn = document.getElementById('xShareBtn'); const linkedinShareBtn = document.getElementById('linkedinShareBtn'); // Added LinkedIn button const pageUrl = window.location.href; // Copy Link Functionality copyLinkBtn.addEventListener('click', function () { navigator.clipboard.writeText(pageUrl).then(() => { alert('Link copied to clipboard!'); }).catch(err => { alert('Failed to copy the link.'); }); }); // Facebook Share Functionality facebookShareBtn.addEventListener('click', function () { const facebookShareUrl = `https://www.facebook.com/sharer/sharer.php?u=${encodeURIComponent(pageUrl)}`; window.open(facebookShareUrl, '_blank', 'width=600,height=400'); }); // X (formerly Twitter) Share Functionality xShareBtn.addEventListener('click', function () { const text = encodeURIComponent("Check out this blog post!"); const xShareUrl = `https://x.com/intent/tweet?url=${encodeURIComponent(pageUrl)}&text=${text}`; window.open(xShareUrl, '_blank', 'width=600,height=400'); }); // LinkedIn Share Functionality (newly added) linkedinShareBtn.addEventListener('click', function () { const linkedInShareUrl = `https://www.linkedin.com/sharing/share-offsite/?url=${encodeURIComponent(pageUrl)}`; window.open(linkedInShareUrl, '_blank', 'width=600,height=400'); }); });