Harry Potter and the Order of the Phoenix took in $12 million from last night’s midnight shows, with a average of 5100 a print — a sensational figure.