18 February 2010 at 7:55 AM

Leonardo DiCaprio & Michelle Williams Star In 'Shutter Island'

leonardo dicaprio michelle williams star in shutter island 232428549

About Photo #2428549: Leonardo DiCaprio and Michelle Williams premiere Shutter Island at a special screening at the Ziegfeld Theatre on Wednesday (February 17) in New York City. The…Read More Here