Watchmen creator Alan Moore calls superhero culture “embarrassing”

Legendary comic creator Alan Moore has long been vocal about his distaste for superhero movie...

Read More