Director Jon Favreau is a beloved figure amongst MCU fans and he’s helping launch the […]