Americans' fascination with the Navy SEALs translated to a big opening for 'Act of Valor,' which earned $24.7 million and first place at the box office this weekend.

'Tyler Perry's Good Deeds' bowed in second with $16 million, followed by the $13.4 million brought in by 'Journey 2: The Mysterious Island.'

Former box office champs 'Safe House' and 'The Vow' rounded out the top five, selling $11.3 million and $10 million in tickets, respectively.

Here’s a list of the top 10 movies at the box office Friday through Sunday with estimated grosses, along with how much each movie has made since its release:

1. 'Act of Valor' - $24.7 million, new release
2. 'Tyler Perry's Good Deeds' - $16 million, new release
3. ‘Journey 2: The Mysterious Island’ – $13.4 million, $76.7 million total
4. ‘Safe House’ – $11.3 million, $98 million total
5. ‘The Vow’ – $10 million, $103 million total
6. ‘Ghost Rider: Spirit Of Vengeance’ – $8.8 million, $37.8 million total
7. ‘This Means War’ – $8.5 million, $33.5 million total
8. 'Wanderlust' - $6.6 million, new release
9. 'Gone' - $5 million, new release
10. ‘The Secret World Of Arrietty’ – $4.5 million, $14.6 million total

More From TSM Interactive