Ben Affleck to Don the Cowl

This is interesting. DC Comics has come out and shocked the world by announcing who would play opposite of Henry Cavill in the sequel to Man of Steel. If the title of the article did not make it obvious; former Daredevil star, Ben Affleck, will don the cowl as Batman. A very intriguing casting choice but with recent success in The Town and Argo; this choice has some solid footing.
Swing past the jump to read some quotes from Zack Snyder as well as the eloquent words from Kevin Smith.
“Ben provides an interesting counter-balance to Henry’s Superman. He has the acting chops to create a layered portrayal of a man who is older and wiser than Clark Kent and bears the scars of a seasoned crime fighter, but retain the charm that the world sees in billionaire Bruce Wayne. I can’t wait to work with him.” – Zack Snyder