The director of 300 has once again taken a classic graphic novel and brought it to the big screen with obvious affection, and while that sometimes makes this a little too literal of an adaptation, its still full of truly special effects and super performances.