300 is not a good movie.
In fact, I'd be willing to go so far as to call this a bad movie. Although I don't think the word bad quite covers it. Neither do the words terrible, horrendous or even atrocious. There needs to exist a word that combines all of the attributes of the previous words into just one word. I'll come back to that later, for now let's just get through this movie shall we?