TV and Movies·Posted on Mar 11, 2022Here's How The Cast Of "300" Has Changed 15 Years Since The Film PremieredThis. Is. SPARTA!by Michele BirdBuzzFeed ContributorLinkFacebookPinterestTwitterMail Remember when 300 came out? This week officially marks 15 years since the film debuted. Directed by Zack Snyder, the epic film starred Gerard Butler, Lena Headey, and Michael Fassbender, to name a few stellar actors. In honor of the movie's milestone anniversary, here's what the cast looked like then versus now. Take a look: To start, here's Gerard Butler as King Leonidas: And here's what Gerard looks like now: Here's Lena Headey as Queen Gorgo: And here's what Lena looks like now: View this photo on Instagram Here's David Wenham as Dilios: And here's what David looks like now: Here's Dominic West as Theron: And here's what Dominic looks like now: Here's Michael Fassbender as Stelios: And here's what Michael looks like now: Here's Rodrigo Santoro as King Xeres: And here's what Rodrigo looks like now: Here's Vincent Regan as Captain Artemis (left): And here's what Vincent looks like now: Peter Mensah played the messenger: And here's what Peter looks like now: Here's Kelly Craig as the Oracle: And here's what Kelly looks like now: View this photo on Instagram Who's your favorite 300 character? Share your pick in the comments! Tap to play GIF Tap to play GIF