Diane Lane played Martha Kent in the action movie Man of Steel.
She was especially lauded and honored for the 2002 film Unfaithful, which earned her Satellite, New York Film Critics Circle, and National Society of Film Critics awards for Best Actress in a Motion Picture (Drama)
 Apparently, costume fittings were made for Lane, before the role fell to Julia Roberts

