Andy Summers’s review published on Letterboxd:
Richard Gere is one of those guys who has aged very well indeed. A man who embraced his changing hair colour when most would have gone for some bottle dye job, his style gave him a sophisticated and natural look the ladies loved and men like me envied. He also made some pretty decent films slotted in between rom-coms and the odd turkey, and Mike Figgis's Internal Affairs is among the best of them.
Gere plays a crooked LAPD cop who comes under the scrutiny of IAD when his partner is investigated. Smooth, manipulative, and as dirty as they come, he's also quite magnetic in his ability to control his environment. On his tail comes Andy Garcia who instantly becomes suspicious of Gere's Dennis Peck and especially his finances. Peck however has to decide how much he can trust his wayward partner played by William Baldwin as pressure mounts on him to turn on Dennis. Gere's numerous encounters with Garcia are tension filled and have both sparring brilliantly with shades of bravado giving the film an intensity that builds to a blood-spattered showdown. With Laurie Metcalf and the delicious Nancy Travis bringing a mix of professionalism and sexiness to proceedings, Figgis's film packs more punches than simply LAPD corruption and racism. Still fresh over twenty-five years later, Internal Affairs is one of those films that reminds us there was more to Gere's career than Pretty Woman and that Nancy Travis was one sexy lady back in the day.