Why Marvel is Better at Making Movies…

…than DC Comics. Ben Affleck is hanging up the cape, according to a report that the actor is leaving the Batman franchise. Affleck’s exit comes on the heels of another departure from the DC universe, according to The Hollywood Reporter, which claims Henry Cavill will no longer be Superman. via...