The Cast Of “300” Then Vs. Now

Remember when 300 came out? This week officially marks 15 years since the film debuted.

© Warner Bros. / Courtesy Everett Collection

© Warner Bros. / Courtesy Everett Collection

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:

© Warner Bros./ Courtesy Everett Collection

And here’s what Gerard looks like now:

Mondadori Portfolio / Mondadori Portfolio via Getty Images

Here’s Lena Headey as Queen Gorgo:

© Warner Bros. / Courtesy Everett Collection

And here’s what Lena looks like now:

Here’s David Wenham as Dilios:

© Warner Bros. / Courtesy Everett Collection

And here’s what David looks like now:

Peacock / NBCU Photo Bank via Getty Images

Here’s Dominic West as Theron:

© Warner Bros. / Courtesy Everett Collection

And here’s what Dominic looks like now:

David M. Benett / Dave Benett / Getty Images for Dunhill

Here’s Michael Fassbender as Stelios:

© Warner Bros. / Courtesy Everett Collection

And here’s what Michael looks like now:

Bryn Lennon / Getty Images

Here’s Rodrigo Santoro as King Xeres:

© Warner Bros. / Courtesy Everett Collection

And here’s what Rodrigo looks like now:

Stefania D’alessandro / Getty Images

Here’s Vincent Regan as Captain Artemis (left):

© Warner Bros. / Courtesy Everett Collection

And here’s what Vincent looks like now:

NBC / NBCU Photo Bank / NBCUniversal via Getty Images

Peter Mensah played the messenger:

And here’s what Peter looks like now:

Tom Cooper / Getty Images for SeriesFest

Here’s Kelly Craig as the Oracle:

© Warner Bros. / Courtesy Everett Collection

And here’s what Kelly looks like now:

Who’s your favorite 300 character? Share your pick in the comments!

Leave a Comment