Richard Gere, Diane Lane and Olivier Martinez star in the erotic thriller, Unfaithful.

Best described by director Adrian Lyne as "an erotic thriller about the body language of guilt," "Unfaithful" has its share of racy scenes, but it's the drama and suspense that keep you watching. The story follows Connie (played to perfection by Diane Lane), a middle-aged wife and mother who finds excitement when she carries on an affair with a younger man. (The subway scene where Lane flashes back to her adulterous encounter showcases her ability as an actress to take you inside her character's intensely conflicted mind and body.) When her husband Edward (Richard Gere) discovers the truth, it leads to unexpected and horrifying actions that are far from the idyllic family life they had hoped to create.