Updated date: 28 May, 2026
Dir. Jon Favreau, 2026, 132 min
Dir. Jon Favreau, 2019, 118 min
Dir. Jon Favreau, 2016, 93 min