

All Souls
2023, English. Directed by Emmanuelle Pickett.
The only way out is from the inside.
A young confidential informant is sent on a dangerous undercover operation. It's a no-holds-barred look at the vulnerable foot soldiers of the War on Drugs, young criminals who are pressured to work for the police.
- Runtime
- 1h 21m
- Post-credits
- None listed
- Language
- English
- Rated
- R
Start now and it ends at ….
Popcorn Flick
Fun if you don’t overthink it.
6.3/10 from 50 TMDB viewer ratings.
Seen it? Give your verdict.
Saved privately on this device.
Where to watch All Souls
All Souls is streaming on Amazon Prime Video and MovieSphere+ in India.
Availability in India as of 9 November 2026. Streaming data by JustWatch.
Cast & crew
Details
- Released
- 8 December 2023
- Country
- United Kingdom, United States of America
- Written by
- Anthony Ragnone II
Check ratings elsewhere
News & fan talk
If you liked All Souls

Deep Cover
1992 · 6.8/10
Popcorn FlickRecommended by TMDB viewers

Kill the Messenger
2014 · 6.6/10
Popcorn FlickRecommended by TMDB viewers

The Substitute
1996 · 7.0/10
Worth the HypeRecommended by TMDB viewers

Kandahar
2023 · 6.8/10
Popcorn FlickRecommended by TMDB viewers

The Get Out
2026 · 6.2/10
Popcorn FlickRecommended by TMDB viewers

Road of No Return
2009 · 5.9/10
SnoozefestRecommended by TMDB viewers

Sniper: Rogue Mission
2022 · 6.3/10
Popcorn FlickRecommended by TMDB viewers

Year of the Dragon
1985 · 6.8/10
Popcorn FlickRecommended by TMDB viewers

New Jack City
1991 · 6.7/10
Popcorn FlickRecommended by TMDB viewers

The Infiltrator
2016 · 6.7/10
Popcorn FlickRecommended by TMDB viewers
All Souls: quick answers
Is All Souls worth watching?
Our verdict is Popcorn Flick: Fun if you don’t overthink it. It scores 6.3/10 from 50 TMDB viewer ratings.
How long is All Souls?
All Souls runs 81 minutes (1h 21m).
Does All Souls have a post-credits scene?
None is listed for All Souls. Viewers tag these on TMDB, so a brand-new film may not be tagged yet.
All Souls parents guide: is it suitable for kids?
All Souls is rated R in India. Check the rating guidance before watching with young children.
Which OTT platform is All Souls on?
All Souls is streaming on Amazon Prime Video and MovieSphere+ in India. (Checked 9 November 2026.)
What movies are like All Souls?
If you liked All Souls, try Deep Cover, Kill the Messenger, The Substitute.
Who directed All Souls?
All Souls (2023) was directed by Emmanuelle Pickett and stars Mikey Madison, G-Eazy, Samuel Roukin.