Where To Stream Diarra from Detroit Season 2 Episode 5
The Escape Artist
- Aired August 19, 2026
- 50 Min
Diarra makes a deal with Booker to see the adventure through but the treasure hunt takes Diarra and team to a historic church where they hit a major dead end.