1. surprise

    Ben Affleck is the Next Batman

    LONDON, ENGLAND - FEBRUARY 10:  Ben Affleck, winner of the Best Film and Best Director award for "Argo", poses in the press room at the EE British Academy Film Awards at The Royal Opera House on February 10, 2013 in London, England.  (Photo by Stuart Wilson/Getty Images)

    Stuart Wilson / Getty Images

    Sorry, fans of Christian Bale's guttural growl: Ben Affleck is the latest incarnation of rich boy-cum-superhero Bruce Wayne. The actor was tapped to star as Batman in the Warner Bros. upcoming sequel to Man of Steel, slated for July 2015. According to a statement released Thursday, Affleck will play "an entirely new incarnation of the character." Henry Cavill will return to play Superman in the untitled film. Just one question: Does Affleck have the chin for that mask?

    Read it at Entertainment Weekly