There can be no greater sign of Facebook's dominance on the web than the fact that the social networking site has found a little home for itself on just about every site hoping for the impression-generating hits of a recommendation by one user to their myriad friends. Indeed, the familiar Facebook 'F' can easily be found on this page – just take a look at the bottom of the copy.

So the almost-insidious building crescendo of a new teaser trailer for director David Fincher's upcoming film about Facebook's creation, The Social Network, reflects something of the scale of the site's presence with an average internet user's experience today.

It's hard to believe the site has only existed for a few short years, having been founded in 2004. I used to work at the company which published competing and once-hot social network MySpace – and very clearly remember nervous chatter, as recently as late 2007, about this increasingly-popular new site. It was swotted away by management with the pronouncement that, "Facebook will compete for the number 2 slot. MySpace will always be number 1."
That failed effort in foresight didn't - and very probably couldn't - anticipate the impact Facebook would have on the way we use the web, and the intense interest Hollywood would take in the story of the site's creation. From a script by The West Wing's Aaron Sorkin and featuring Jesse Eisenberg as Facebook founder Mark Zuckerberg and Justin Timberlake as the site's president Sean Parker, the incredibly well-pedigreed production uncovers the darker side of Facebook's birth. Its rather delicious tagline is, "You don't get to 500 million friends without making a few enemies."

The trailer, courtesy of, gives us our most detailed look at the project to date, though it's really only lines of dialogue we have to work with. That familiar glipse of Jesse Eisenberg seen recently on the film's poster is the only image, revealed as the trailer builds to its conclusion. The marketing materials so far seem to suggest one thing about the project: it's going to be tense...