LOCARNO, SWITZERLAND - AUGUST 05: (L-R) Olivier Pere, Shanyn Leigh, Abel Ferrara attend the 64th Festival del Film di Locarno red carpet on August 5, 2011 in Locarno, Switzerland. (Photo by Vittorio... more 
LOCARNO, SWITZERLAND - AUGUST 05: (L-R) Olivier Pere, Shanyn Leigh, Abel Ferrara attend the 64th Festival del Film di Locarno red carpet on August 5, 2011 in Locarno, Switzerland. (Photo by Vittorio Zunino Celotto/Getty Images) less 
1 / 29
Getty Images | Photo By Vittorio Zunino Celotto / Getty Images
Fri, Aug 5, 2011 7:35 PM EDT