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