2006'da gişede beklenmedik bir başarı elde film 300 Spartalı yeniden gündeme geldi. Filmde Kral Leonidas'ı canlandıran Gerard Butler, projenin başarılı olacağını düşünmediğini itiraf etti.
Butler Hollywood Reporter'a verdiği ropörtajda "Bazen kırmızı pelerin ve küçük deri külotla etrafta dolaştığım zamanlar olurdu, birisi hiçliğe işaret ederek 'Bak! Yanan bir köy!' derdi. 'Aman Tanrım. Bu film berbat olacak' dediğimi hatırlıyorum. Hayatımda vücudumun girdiği en iyi şekil oydu. Bazı açılardan vücudumu mahvediyordum ama bunu yaparken harika görünüyordum" dedi.