All Souls (2023) – Movie Review/Summary

Thanks to cops wanting to get a local dealer by any means necessary, a young mother finds herself becoming an unwilling CI.

Community Rating: 0.00% (0) - No Community Ratings Submitted (Add Yours Below)

Read our Editorial Guidelines regarding how posts are written and rated and our use of affiliate links.

Title Card for All Souls (2023)

Thanks to cops wanting to get a local dealer by any means necessary, a young mother finds herself becoming an unwilling CI.

Film Summary


River is a young woman, no more than 19 or 20, with her daughter Jade around 3. River is a low-level drug dealer to make ends meet, and that makes her the perfect target for the cops. They want someone higher up on the food chain, Silas, with whom River has history.

Naturally, she doesn’t want to be involved, wear a wire, or snitch, but throughout the movie, Jade is used against her to make her comply. But you can only push a person so far before they decide to start taking major risks.

Character Descriptions

Please Note: This character guide is not an exhaustive list of every cast member.


Mikey Madison as River
“Mikey Madison as River,” All Souls, directed by Emmanuelle Pickett, 2023, (Lionsgate Home Entertainment)

River is a young woman between 19 and 20 who is a low-level drug dealer who makes ends meet selling at colleges. However, with enough of a reputation to get pointed out by an acquaintance, she finds herself dragged into a situation where she has to help cops take down a local, low-mid-level dealer.


Jade, River’s daughter, likes to burp, paint her face, and play with her cars.


Silas is a local dealer, if not a distributor, separated from the street and living on a compound. It isn’t clear what he sells beyond Molly, coke, and, of course, weed, but he has done enough to draw attention to himself and for the cops to know his name.


Community Rating: 0.00% (0) - No Community Ratings Submitted (Add Yours Below)

Our Rating: Positive (Worth Seeing)


It Stays Small

For many films with a confidential informant (CI), it can feel like they are sending that CI into this world in which they have no place. Whether it is some kid sent to a Miami drug cartel, a woman expected to meet with a kingpin, you name it, and it seems far-fetched to imagine that person getting past the door.

Thankfully, “All Souls” creates a valid reason for River to get close to Silas, and it acknowledges that she is small time to the point that one condition is the sole reason she gets an audience. And from there, you get the ceiling.

There aren’t moments that make River seem like she has done basic training and can shoot like she is a top marksman. She is just a young mom in full momma bear mode, and with that adrenaline pumping, she is able and willing to do whatever it takes, even if that means getting blood on her hands if not outright murder.

Jade and River’s Relationship

Mikey Madison as River and Mia Love Disnard as Jade
“Mikey Madison as River and Mia Love Disnard as Jade,” All Souls, directed by Emmanuelle Pickett, 2023, (Lionsgate Home Entertainment)

It isn’t mentioned where River’s family is. However, she is all Jade has, and a part of me appreciates that, considering how River lives, Jade isn’t some naïve and innocent kid. She knows curse words, might still be young enough to get scared by the unknown, yet is old enough to adapt easily to chaos. But, no matter what, her mom is her safe space.

It might be unrealistic for those who aren’t aware of mother/child dynamics like that, but their relationship was the most real thing to me, and I love that they didn’t lean too heavily on it. It was part of River’s drive and not a crutch to make you care about all that was going on.

On The Fence

They Don’t Build Up Silas That Well

Gerald Gillum as Silas
“Gerald Gillum as Silas,” All Souls, directed by Emmanuelle Pickett, 2023, (Lionsgate Home Entertainment)

I don’t know about you, but I feel that if two cops are going to exploit a girl who is, at max, 20, they need to have a good reason to. Yes, America has this war on drugs that funnels a lot of money to police departments, but what is it about Silas that makes him worth taking advantage of someone?

From what we see, taking him down isn’t going to really shake the local distribution network. He isn’t doing human trafficking; he may have a compound, but with being set up to take 10K, he offers Molly. So, what made Silas so special is something I was left wondering. I feel it should have been explicit as to why the two officers were asking around and eventually settled on using River to get this man.

Who Is This For?

Those who love stories of revenge and female underdogs, especially mothers, protecting their children despite the power dynamics of the situations they find themselves in.


Check out our movies page for our latest movie reviews and recommendations.

Discussion Items

Let us know your thoughts in the comments:

  1. What’s your favorite movie when a parent is trying to rescue their kid?

General Information


Emmanuelle Pickett

Screenplay By

Anthony Ragnone

Based On Work By


Date Released

December 8, 2023

How To Watch

Video On Demand






Film Length

88 Minutes

Content Rating

Rated R

Noted Characters and Cast


Mikey Madison


Mia Love Disnard


Gerald Gillum

Content Rating Explanation

  • Dialog: Cursing Throughout, But Not Excessive
  • Violence: Gun Violence, Knife Violence, and Depiction of Blood
  • Sexual Content: Reference To Older Man Having Sex With A Minor
  • Miscellaneous: Drinking, Smoking, Drug Use and Depiction

Listed Under Categories: ,

Follow, Like and Subscribe

All Souls (2023) – Movie Review


“All Souls” delivers an entertaining movie that doesn’t seek to go over the top, thus allowing it not to impose too many questions and just be something fun to watch.

  • It Stays Small - 83%
  • Jade and River’s Relationship - 84%
  • They Don’t Build Up Silas That Well - 77%


  • Jade and River’s Relationship
  • It Stays Small


  • They Don’t Build Up Silas That Well

What Would Your Rating Be?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.