I would not recommend it to non marvel fans , its really shame that sony owns the rights of these amazing Characters.

I hope one day MCU owns them, i really did not enjoy anything, but i give it 7 for the sake of these characters and great acting and actors.