Denzel Washington Denzel Washington

After a slow start for Safe House, the movie edged out The Vow for the No. 1 spot at the box office during Presidents' Day Weekend.

The Denzel Washington-fronted film, which finished third on Friday, grossed an estimated $28.4 million over the four-day weekend, according to Box Office Mojo. The Vow, which earned the No. 1 spot last weekend with roughly $41.7 million, fell to No. 2 this week, bringing in an additional $26.6 million.

Box Office: Moviegoers commit to The Vow, Safe House starts solid

Journey 2: The Mysterious Island, starring The Rock, came in at No. 3 with $26.4 million. Nicolas Cage's Ghost Rider sequel, Spirit of Vengeance, didn't burn quite as brightly as the first film, drawing only $25.7 million for fourth place. (Its predecessor debuted to $52 million in 2007.) Other new release This Means War, starring Reese Witherspoon, Tom Hardy and Chris Pine, bowed to $20.4 million to take the No. 5 spot.

At No. 6, the 3-D re-release of Stars Wars: Episode 1 — The Phantom Menace brought in $10.2 million, while Chronicle fell to the No. 7 spot with $9.2 million.

Rounding out the top 10: The Secret World of Arrietty (No. 8, $8.1 million), The Woman in Black (No. 9, $7.9 million), and The Grey (No. 10, $3.8 million)