Marvel Studios will be streaming the world premiere of Marvel’s The Avengers online at 6 p.m. PT on Wednesday, April 11 from the El Capitan Theatre in Los Angeles and you will be able to watch it using the player below!