Audiences celebrated America's independence by watching it be destroyed in "Transformers: Age of Extinction," which ruled the box office in its second Friday, earning $10.6 million. 

So far, the long holiday he weekend is fairly slow, with several newcomers posting lukewarm debuts. 

"Extinction" has earned a formidable $148 million so far, and will have no trouble crossing the $150 million mark today, and should pass the magical $200 million mark in a few days. 

The series' box office high point came in 2009, when "Transformers: Revenge of the Fallen" brought in a domestic total of $402.1 million.

Directed by Michael Bay, "Extinction" stars Mark Wahlberg, Nicola Peltz, Jack Reynor, and Stanley Tucci.

The Warner Bros. comedy "Tammy," starring Melissa McCarthy, came in second place, earning $6.4 million in its first Friday. It opened on Wednesday July 2 and has so far earned $18.1 million.

DreamWorks Animation's "How to Train Your Dragon 2" is having a bit of a resurgence as families head to the multiplex over the long weekend. It picked up another $2.7 million on Friday, brining its total to a decent $134 million. It likely won't top its 2010 predecessor's $217 million haul.

In fourth place was another family film, Relativity's "Earth to Echo," which made contact with $2.6 million. Since opening Wednesday, it has earned a disappointing $7.8 million.

The exorcist-cop drama "Deliver Us From Evil" scared up $2.5 million to round out the top five. Starring Eric Bana and Edgar Ramirez, "Evil" also opened Wednesday and has so far earned a low $8 million. 

Look for complete holiday weekend estimates Sunday on HitFix.

Dave Lewis has been a Los Angeles-based entertainment writer and editor for nearly ten years. Originally hailing from Minneapolis, he moved to L.A. in 1996 to attend USC, before working for various periodicals and web sites including a lengthy stint at He joined the HitFix staff in 2011.