Cop Land is a 1997 American crime drama film written and directed by James Mangold, and starring Sylvester Stallone, Harvey Keitel, Ray Liotta, and Robert De Niro. The supporting cast features Peter Berg, Janeane Garofalo, Robert Patrick, Michael Rapaport, Annabella Sciorra, Cathy Moriarty, Arthur Nascarella, and John Spencer. The story follows a sheriff (Stallone) in a small New Jersey town inhabited and dominated by corrupt New York City cops. Their corruption grows until he can no longer allow himself to stand by and do nothing.
The fictional town of Garrison, New Jersey, located across the Hudson River from New York City, is home to several NYPD officers, led by Lt. Ray Donlan (Harvey Keitel). Local Sheriff Freddy Heflin (Sylvester Stallone) usually turns a deaf ear - figuratively as well as literally - to their corrupt dealings. Internal Affairs investigator Lt. Moe Tilden (Robert De Niro) approaches Heflin for information on the corrupt cops, but Heflin is intimidated and reluctant to betray them.