Kenneth Hughes Best movies: The Man Who Wasn't There (2001) (500) Days of Summer (2009) The Island (2005)