Solaris ★★★★★

Masterly sci-fi.