Harry Potter and the Order of the Phoenix shot to the top of the US box office over the weekend. So far it has estimated to have taken $140 million worldwide since it’s release last Wednesday, beating the first three movies opening week revenues.