First off, I did like the father-son dynamic that was present here, it's just that I didn't care about what was happening on screen since it's nonsensical majority of the time. But there's only real development between those two by the end, nobody else.
And the casting is quite bad as well because none of the actors really sell me on their performance, just seems they're phoning it in. The villain doesn't have a great performance either but that's mostly due to poor writing, they could've done something far greater than her. But the creativity that's present is short lived if it's constantly followed by a villain saying a poor landing joke, or even a main character.
How can a Garfield movie truly be done? After seeing this I have little hope for Garfield movies in the future. But the idea of Garfield being in a movie is outlandish and quite hard to make a feasible plot without introducing lame characters. This franchise is hard to make acceptable for fans since it will never live up to what Garfield truly is. But to give us an hour and a half of our time with him for a outlandish, out of this world, story is enough regardless of how bad it might be, because it will never work out.