This was actually a good film except for the shocking CGI but I can forgive that as it had a decent plot, some interesting cameos and even had a few funny jokes. Ezra is obviously a total perve and he should have been recast. The star for me however was Michael Keaton! The MCU should take note who have been unable to put out a decent film in years.