The novel has been translated into 25 languages and has sold 50 million copies worldwide. It was on the New York Times best seller list for 164 weeks from 1992 until 1995. The story was made into a movie in 1995, directed by Clint Eastwood. Meryl Streep plays Francesca Johnson and Clint Eastwood plays Robert Kincaid. 