The futuristic movie, directed by Brad Bird has edged out last week's number one movie, Pitch Perfect 2, by just over $2 million (GBP1.3 million), while Mad Max: Fury Road comes in third with a second weekend haul of $23.8 million (GBP15.9 million).

Horror remake Poltergeist and Avengers: Age of Ultron round out the new top five.