Casey Affleck arrives at the Excelsior Hotel in Venice during the 67th Venice Film Festival.
(September 6, 2010 - Source: FlynetPictures.com)