Andrew Garfield stars in 'The Amazing Spider-Man'. The franchise has had si - The Independent