Fist the good stuff.

1. The two main actors play their role pretty well

2. The movie itself look great with visual effects,scenery and costumes

3. The main actress is adorable

4. OK action scenes

The bad stuff

1.Lazy writing, predictable story, very boring at moments.

2.Too much slow-motion

3.Unbelievable amount of plot holes that will keep you asking "why the hell would anyone do that".

4.Stuipid message that the wars happened only because of gods, and that the Germans were pure evil

Overall a entertaining movie, but there are so much better ones to watch. I am for more heroines but the movie is just bad.