New films usually are released on Fridays and by Monday we know which dominated the box office and which movies flopped. The movies this week vary from animated films to actions and suspense. While many believed Amanda Seyfried's Red Riding Hood would top the box office the honor went to Aaron Eckhart's Battle: Los Angeles. Here is a look at the top five movies of the weekend box office.

Click Start to view the slide show.