Andrew Garfield, Megan Fox & Olivia Wilde at the 2011 Maui Film Festival

Barbara DeFranco / June 16, 2011