Barry Pepper and Wife Cindy Pepper during Premiere of HBO Films '61*' at Chelsea West Theaters in New York City NY United States
{"Image ImageDescription": "Barry Pepper and Wife Cindy Pepper during Premiere of HBO Films '61*' at Chelsea West Theaters in New York City, NY, United States. (Photo by Ron Galella/Ron Galella Collection via Getty Images)"}