Avengers: Endgame released on Digital on July 30th and on Blu-ray on August 13th Movie Name Avengers Endgame Directed by Anthony Russo Joe Russo Produced by Kevin Feige Screenplay by Christopher Markus Stephen McFeely Based on The Avengers by Stan Lee Jack Kirby Starring Robert Downey Jr. Chris Evans Mark Ruffalo Chris Hemsworth Scarlett Johansson Jeremy Renner Don Cheadle Paul Rudd Brie Larson Karen Gillan Danai Gurira Bradley Cooper Josh Brolin Music by Alan Silvestri Cinematography Trent Opaloch Edited by Jeffrey Ford Matthew Schmidt Production company Marvel Studios Distributed by Walt Disney Studios Motion Pictures Release date April 22, 2019 (Los Angeles Convention Center) April 26, 2019 (United States) Running time 181 minutes Country United States Language English Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for fair use for purposes such as criticism, comment, news reporting, teaching, scholarship, and research. Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favor of fair use