Gerard Butler e Zack Snyder cercarono di rendere 300 un film storicamente accurato imponendo delle soluzioni e delle scelte che non si distanziassero particolarmente da ciò che effettivamente avveniva all'epoca degli eventi.
L'autore, tra le pagine della graphic novel, cercava di dare una interpretazione pop che é stata ripresa di pari passo all'interno della pellicola diretta da Zack Snyder.