Which actress played Alice Harford in Stanley Kubrick’s Eyes Wide Shut?
Answer
Nicole Kidman
Answer
Nicole Kidman
Nicole Kidman played Alice Harford in Stanley Kubrick’s Eyes Wide Shut.
The 1999 film stars Kidman opposite Tom Cruise, who plays Dr. William Harford. Alice’s confession about a past fantasy and the couple’s subsequent conversation set the story in motion, leading Bill through a series of encounters over one night in New York City.
Eyes Wide Shut was adapted from Arthur Schnitzler’s 1926 novella Traumnovelle, also known in English as Dream Story. Kubrick transferred the story’s European setting into a stylized version of contemporary New York while retaining its focus on marriage, jealousy, desire, secrecy, and fantasy.
Kidman and Cruise were married during production, which attracted substantial media attention, but Alice is a fictional character and not an autobiographical role. The film was released after Kubrick’s death in March 1999 and is generally regarded as his final completed feature.
Source: Wikipedia · fact-checked Sept. 2026