Peter Green and guest AFI Film Festival World Premiere of "House of Sand and Fog" Cinerama Dome at ArcLight Hollywood, California, USA Sunday, November 9, 2003 Photo By Celebrityvibe.com/Photovibe.com