I don’t mind Zendaya as MJ because she’s not Mary Jane, I guess. Still kinda stupid.
And Garfield’s Spidey is and always will be my favorite. He fits more along the lines of the Spidey I grew up reading. Tobey comes in at a close second. Holland’s portrayal is all over the place and I can’t even pinpoint what’s truly wrong with him because of it. He just seems like a stand-in for the real Spider-man.