Harry Potter and the Order of the Phoenix wrought some serious magic at movie theaters to collect $77.4 million for its U.S. weekend debut and zoom past Transformers, Ratatouille and Bruce Willis's Live Free or Die Hard. That brings Potter's five-day domestic take to $140 million—highest of the series and sixth highest on record.
The latest in the wizard saga was the first to open on a Wednesday—besting Spider-Man 2 for the biggest Wednesday ever—and the first to debut in July. The film has collected an additional $190.3 million in 44 other countries. Transformers slipped to second place, earning $36 million.