1984-01-01
New York, New York, U.S.A.
2018-11-16
2011-12-10
The most corrupt cop you've ever seen on screen