Not as visually impressive as the first "300" film, but it is still quite nice. The acting is rather poor and passionless with the sole exception of Eva Green who plays her roll of a an evil warrior temptress to the hilt.
The story is coherent and somewhat entertaining, but not really as epic as history would have allowed.