A rookie police officer in New Orleans witnesses two corrupt cops commit murder. The movie is directed by Deon Taylor and written by Peter A. Dowling.
The movie had its world premiere at the 2019 Urbanworld Film Festival. It was then distributed theatrically by Screen Gems.