Leo & Michelle at the Shutter Island premiere in Germany

Leo and Michelle hit the red carpet at the premiere of Shutter Island at the Berlin International Film Festival in Berlin, Germany on Saturday February 13, 2010.

“Shutter Island” Premiere in Germany

Feb 14 > by Joey DC > 2 Comments > Gallery Update, Leo News

2 Responses to “Leo & Michelle at the Shutter Island premiere in Germany”

  1. why doesn’t he comes to belgium ? i want to see him in RL

  2. I think they only go to metropolitan cities like New York, Berlin, London etc…to premiere the movie. Otherwise they’d be on promotion tour one year long. But I understand where you are coming from.

Leave a Reply