Must-read new link added below for some insights into the whatishiddeninsnow mystery! Wow! Definitely check this out!
Watch this curios drive-by of a plot-essential car-accident in David Fincher's upcoming "The Girl With The Dragon Tattoo". Commentors in youtube claim to have spotted David Fincher in the footage (like where?) or for a license plate at :51 in to read "glance" backwards (which is true).
Rather curious indeed.
Visit whatishiddeninsnow.com for some additional bewilderment. And if you can make sense of any of this -- or even as much as you believe you do --, do share your thoughts in the comments below.
New link (Update 10/22):