Yesterday, the latest actor to don as the Caped Crusader was unveiled. Warner Bros.' Greg Silverman and Sue Kroll presented that they signed Ben Affleck to star as Batman opposite Henry Cavi…