Discover
Omar Regan
Mo

Eric Roberts
Officer Richardson
Joshua Salaam
Police Chief
Baba Ali
Abdul
Quadir Lateef
Sgt. Jackson
Preacher Moss
Homeless man
Yasemin Kanar
Leila
Amir Sulaiman
Dr. Brown
Adam Saleh
Jihad
Nadine Abu-Jubara
Shireen
Noor Tagouri
News Anchor
Najmah Abraham
Waitress
Sheikh Akbar
Osama
Idris Ali
Jamal
Leila Almas
Azizah
Moubarak Alrayyashi
Driver
Ali Amine
Ahmed
Victoria Army
Nurse 2

Jack Bank
J.W.
Craig Bentley
Porter
Jordan Borges
Jordan
Kayla Brandon
News Reporter
Matt Branistareanu
Officer Lee
Zachary Robert Craft
Young Geek

Ryan D'Silva
Pakistani Man
P.J. Edwards
Young Man
Jamie Fletcher
Ricardo
Tania Grant
Traci server in the homeless shelter
Sam Gray
Mayor
Luke Jaden
Young Thug
Bill Kanj
Officer Hariri
Zack Kurz
Homeless Person
Chris Mansa
Homeles Person
Julie Mika
Linda

Ammar Nemo
Vanquish Transport Courier

Rose Anne Nepa
Old Lady with Purse
Zach Parente
Homeless person, Town Hall Attendee
Melanie Phillips
Nurse
Janet Pound
Ruth
Zhandra Reyes
Latina News Reporter
Jacob Scherba
Nun Yeller
Khurum Sheikh
Dead Man

Travina Springer
Officer Monique
Frank B Stevens
Priest
Brett Storm
Young Man That Steals Purse
Garrett Thierry
Detective
Susu Tobia
Police Receptionist
Robert Young
Officer Shepard

Jaime Zevallos
Officer Jose

Tiffany Burns
City Council Meeting Attendee (uncredited)
Michael Haase
Detroit Police Officer (uncredited)
Freeway
Amir (as Leslie Pridgen Freeway)
Camera
Keith DeCristo
Director of Photography
Directing
Omar Regan
Director
Production
Bill Kanj
Executive Producer
Couni Young
Executive Producer

Micah E. Brandt
Associate Producer
Omar Regan
Executive Producer
Sound
Jeff Bass
Original Music Composer
Writing
Omar Regan
Writer