Anne Hathaway portrayed Catwoman in Christopher Nolan's The Dark Knight Rises, so she knows a thing or two about starring in a superhero film. Zack Snyder's Batman vs. Superman (or whatever the untitled Man of Steel sequel will officially be called) will likely be one of the biggest superhero films yet, but it is not without controversy, as some fans are unhappy with the casting of Jesse Eisenberg as Lex Luthor. Read More »