Solaris is a 2002 American science fiction drama film written and directed by Steven Soderbergh, produced by James Cameron and Jon Landau, and starring George Clooney and Natascha McElhone. It is based on the 1961 novel of the same name by Polish author Stanisław Lem. The film is the third screen adaptation of the novel, following a 1968 Soviet television film and Andrei Tarkovsky's critically acclaimed 1972 version. Soderbergh stated that his adaptation aimed to remain closer in spirit to Lem's original work.