This movie stars Richard Gere as Dennis Peck, a corrupt cop who is having an affair with the wife of his partner Ray Avila (Andy Garcia). When Ray discovers the affair, he is furious and confronts Dennis. The two men get into a fight, and Ray is killed. Dennis covers up the crime and makes it look like Ray committed suicide.
Dennis continues to work as a cop, but he is haunted by the guilt of what he did. He eventually confesses to a priest, and the priest encourages him to turn himself in. Dennis does so, and he is sent to prison.
Internal Affairs is a classic cop drama that explores the themes of corruption, guilt, and redemption. It is a well-made film with strong performances from Gere and Garcia.