300: Rise of an Empire tops US box office with $45 million
Flashy Greek war drama 300: Rise of an Empire earned the number one spot at the domestic box office with its $45 million opening weekend.

Los Angeles: Flashy Greek war drama 300: Rise of an Empire earned the number one spot at the domestic box office with its $45 million opening weekend.The film, a sequel to '300' and starring Eva Green faught off competition from 'Mr Peabody & Sherman', which came second with $32 million.[caption id="attachment_1427321" align="alignleft" width="380"]
A still from the film, 300: The Rise Of An Empire[/caption]The two opening films forced the Liam Neeson thriller 'Non-Stop' into the third spot from its top position. The film earned $15.3 million.'The Lego Movie' came fourth by earning $11 million, beating out the Bible epic 'Son of God' which came fifth in its second week with $9.7 million.But the most surprising box office release belonged to Wes Anderson's 'The Grand Budapest Hotel' which earned an estimated $ 800,000 from four theaters, becoming one of the best special openings evers.PTI

How Spider-Man actor Tom Holland has been on a sobriety journey of 4.5 years after being "addicted to alcohol"
Sitar virtuoso Rishab Sharma steals the spotlight with Rs 35.8 lakh Jacob & Co Ram Janmabhoomi watch at ‘Ramayana’ event: Here's what makes it rare
Amitabh Bachchan reveals being admitted to the ICU and undergoing surgery, calls recovery 'the most difficult phase of life'
Avengers Doomsday trailer out: What to expect from Marvel's ultimate crossover
Christopher Nolan banned the orchestra for 'The Odyssey': The sound of gongs, scrap metal and more
