Stephen Broussard is the co-associate producer of The Incredible Hulk and co-producer of Captain America: The First Avenger.