Everything about this movie is perfect. The set design, the acting, the camera movement, the mood, the colors - everything. You'll be hard pressed to find a better movie. Easily, the best film generated in the last 35 years. Keep an eye on Michael Almereydas!!