 The film is a shot @-@ for @-@ shot adaptation of the comic book , similar to the film adaptation of Sin City . Snyder photocopied panels from the comic book , from which he planned the preceding and succeeding shots . " It was a fun process for me ... to have a frame as a goal to get to , " he said . Like the comic book , the adaptation also used the character Dilios as a narrator . Snyder used this narrative technique to show the audience that the surreal " Frank Miller world " of 300 was told from a subjective perspective . By using Dilios ' gift of storytelling , he was able to introduce fantasy elements into the film , explaining that " Dilios is a guy who knows how not to wreck a good story with truth . " Snyder also added the sub @-@ plot in which Queen Gorgo attempts to rally support for her husband . 
