Spectacular battle scenes, stunning artistry, and mind blowing cinematography all describe Zack Snyder’s 300 action packed, blood soaked drama based on Frank miller’s graphic novel 300. Computer graphics, a lot of slow motion, and an excellent portrayal of King Leonidas delivered by Gerard Butler make 300 an entertaining movie well worth watching.