"Denial. Anger. Bargaining. Depression. Acceptance. These are the five stages of learning that Ben Affleck is the new Batman."