Plot details are under wraps, though sources say it's a cop film.
No streaming options found at this moment.