Solaris ★★★★★

Tarkovsky is a true master !