Dark Knight Returns Thoughts by Mike Spoiler Alert