In Stanley Kubrick’s Eyes Wide Shut, which actor plays Dr. Bill Harford?

The story behind the answer

In Stanley Kubrick’s Eyes Wide Shut, Tom Cruise plays Dr. Bill Harford.

Bill is a New York physician whose wife, Alice, reveals a past fantasy that unsettles him. He then spends a night moving through parties, encounters, and secretive environments, while the film examines jealousy, marriage, desire, and identity.

Nicole Kidman plays Alice Harford, making the film a rare screen pairing of Cruise and Kidman, who were married at the time. The screenplay is based on Arthur Schnitzler’s 1926 novella Traumnovelle, commonly translated into English as Dream Story.

Eyes Wide Shut was Kubrick’s final completed film. It was released in 1999, several months after the director died. Cruise’s casting is sometimes overshadowed by the film’s masked gathering and production history, but the story remains anchored to Bill’s perspective and his attempt to understand the difference between fantasy and action.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: