Vertigo ★★★★★

A nearly flawless film. The only thing I would change would of have been the voiceover letter writing scene.