Leo's New Horror Pic

The actor looks lousy on the set of his new film Shutter Island. Guess it's not a vanity pic

By Mayrav Saar Jun 30, 2008 5:00 PMTags
Leonardo DiCaprioFAME Pictures

Leonardo DiCaprio was just spotted on the Boston set of his new movie, which they tell us is called Shutter Island.

But given the greasy bed-head hairdo and smarmy-looking all-white outfit they’ve stuffed him into, we’re wondering if they didn’t mean Shudder Island. Eeek!