Medal of Honor recipient, Lance Corporal William "Kyle" Carpenter; Mark Ruffalo.Medal of Honor recipient, Lance Corporal William "Kyle" Carpenter; Mark Ruffalo.Medal of Honor recipient, Lance Corporal William "Kyle" Carpenter; Mark Ruffalo.