Original: Unfaithful (Lyne, 2002), starring Diane Lane and Richard Gere