The release of Batman v Superman has been moved forward - to avoid a superhero clash.
The March 2016 release means that the movie won't have to go up against Captain America 3 - which is slated in for May.
Batman v Superman will see Ben Affleck's Caped Crusader clash with Henry Cavill's Man of Steel for the first time on the big screen.