The Avengers reaches $400m at North American box office

Avengers_Assemble_1