Atmospheric, savage, witty and unsettling. A truly great movie.