The film Batman vs Superman was made by DC Comics, DC Entertainment, and Atlas Entertainment with a budget of $200 million. It stars Ben Affleck, Henry Cavill, and Amy Adams and is based on comic books in the action, fantasy, and adventure genres. The film was distributed by Warner Bros. and released worldwide on March 25, 2016, promoted through trailers, social media, posters, and hashtags.