The Transformers train keeps rolling along as it had its best day yet on the 4th of July holiday, grossing $29.1 million. In two-and-a-half days, it has grossed $65.7 million, set a new Tuesday box office record and become the third-highest grossing movie on a Wednesday, surpassing movies like Star Wars: Episode I and Mel Gibson's The Passion of The Christ which both opened on a Wednesday. It's looking like it will be in heated battle with executive producer Steven Spielberg's War of the Worlds to become the second-highest grossing 4th of July opener over the weekend and may come close to $150 million in its first week of business.
Disney/Pixar's Ratatouille made $10.2 million on the 4th of July, up significantly from Tuesday, as was the action sequel Live Free or Die Hard, which brought in $6 million. The animated family film has pulled ahead with $72 million to Die Hard's $63.2 million.