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

[Rentrak]