This review may contain spoilers. I can handle the truth.
Jon Favreau is more widely known as the schmuck who lucked his way into the MCU and the idiot who keeps ruining classic Disney animation by giving it the "live action" treatment of highly realistic CG animation, but he started out as the perfect guy to play Mike Peters. Even if Favreau hadn't written Mike, he'd be perfect for him: short physically, tempered, and on cash; reeling from losing his girl; struggling to survive in the entertainment biz in the…