It’s over, folks, we can all go home now – with $17.7 million on Friday, the weekend box office now belongs to 300: Rise of an Empire. Showing in 3,470 theaters, Rise is predicted a $45 million weekend – more than enough to land at the top of the box office charts by Monday, Entertainment Weekly reports.

Eva Green, 300: Rise of an Empire
The Eva Green starrer is a shoe in for weekend box office topper.

Early showings on Thursday put the Legendary pic ahead by $3.3 million, but with a $108 million budget, the Eva Green starrer might be hurt by its off-season release. The Dreamworks Animation’s Mr. Peabody and Sherman is likely to take second place. With $8 million earned on Friday, the flick had a bit of a slow start, but is still predicted to make around $31.5 by the end of the weekend. That’s on a $145 million budget, according to Variety. It’s not great, but the film is still on track to beat Dreamworks’ last release, Turbo, which flopped domestically with an $83 million gross. Mr. Peabody is based on characters from the 1960s TV show The Rocky & Bullwinkle Show. That’s it for the new openers this weekend.

Watch the 300: Rise of an Empire trailer below.

Last weekend’s openers Non-Stop and Son of God fell to the third and fourth place spots, respectively. Rounding out the Top 5 is Warner Bros’ juggernaut, The Lego Movie. With $2,5 million banked this weekend, The Lego Movie is probably going to bow out with an impressive $216.6 million domestically.

Check out the Mr. Peabody and Sherman trailer.

An honorable mention goes to Wes Anderson’s Grand Budapest Hotel. With a limited release across four theaters in New York and Los Angeles earned a cool $260K Friday — a very impressive $65K per theater average. It’s currently set to become the top earning limited release ever.