Coming in second place at the weekend's box office was the newly released animation 'Mr. Peabody & Sherman', starring the characters Rocky and Bullwinkle and depicts the time-travelling journeys of a dog and his adopted son, which earned $32.5 million.

Following in third position is last week's chart topper 'No-Stop' which raked in $15.4 million in ticket sales, and landing at the 4 spot was 'The Lego Movie', which features the voices of Will Ferrell, Morgan Freeman and Chris Pratt, plus many more.

Rounding off this week's top five is 'Song of God', which is also a historical based film, but this portrays the whole life story of Jesus Christ, from birth to teachings and finally his resurrection.

See this weekend's top ten films at the box office below, formulated by Box Office Mojo:

1. '300: Rise of an Empire,' $45.1 million;

2. 'Mr. Peabody & Sherman,' $32.5 million;

3. 'Non-Stop,' $15.4 million;

4. 'The LEGO Movie,' $11 million;

5. 'Son of God,' $10 million;

6. 'The Monuments Men,' $3.1 million;

7. '3 Days to Kill,' $3.1 million;

8. 'Frozen,' $3 million;

9. '12 Years a Slave,' $2.2 million;

10. 'Ride Along,' $2 million.

300
Rodrigo Santoro as King Xerxes