Gerard Butler de 49 anos lembrou vários de seus projetos populares e disse que o papel de Tsar Leonid era especial para ele. De acordo com o ator, ele queria muito tocar esse personagem, ele mesmo ligou para a cabeça de Studio Warner Bros. Alan Horna e preparou para ele um discurso inteiro, que argumentou que todos em sua carreira o levaram a participar dos "300 Spartans". Butler constantemente treinado e ele mesmo estrelou em uma cena de batalha chave sem a ajuda de um cascaderal.
Eu fiz tudo perfeitamente. Lembro-me, olhei para o conjunto da equipe, que congelou com a boca aberta, e depois terminou com aplausos,
- Com uma risada disse Gerard.
Apesar dos belos efeitos visuais e muitas cenas impressionantes, o ponto teimoso era o grito do rei Leonid. Acontece que o herói pronuncia esta frase em quadrinhos com calma, mas Butler decidiu simprovizar:
Eu pedi para tentar minha opção, fui permitido, e eu gritei: "Isso é esparta!". Então olhei para o meu exército, e eles tentaram segurar o riso. Eu disse Zakov [Snider]: "Eu sei que era também". E ele em resposta: "Sim, mas foi legal!"
Como resultado, o diretor deixou a improvisação do ator no filme, que posteriormente deu origem a muitos memes.