Ghost ★★★½

Frankly I was surprised by the ambition nature of the mise en scene