The Girl with the Dragon Tattoo 2011 ★★★★★

It gets better every time I see it.