Viggo Mortensen ("The Lord of the Rings" trilogy) is reportedly reteaming with A History of Violence and Eastern Promises director David Cronenberg for The Talking Cure. He'll play Sigmund Freud in the film, which starts shooting on May 17.
Mortensen is replacing Oscar-winner Christoph Waltz (Inglourious Basterds), who will star in Water for Elephants instead.
Based on the play by Christopher Hampton, The Talking Cure is about the conflict between Freud and his pupil Jung, to be played by Michael Fassbender.
Keira Knightley will play Sabina, a disturbed young woman brought to see Jung by her father.