Marvel fans took to social media in droves to give their opinions on the latest entry into the superhero franchise: 'I need ...