A spot about the new Christopher Nolan film Inception. Which is a science fiction film starring Leonardo DiCaprio.The movie comes out in July 16th 2010.
A fan-made site which includes photos of Leo. It's not a daily updated site but I found tones of older and personal photos of Leonardo DiCaprio. Give it a try, not that bad!