Will Smith’s Secret Geek Life. (Wired News)

It’s an interesting read, including the little known fact that Will turned down the role of ‘Neo’ in The Matrix.