Cameron Diaz as antigone
Diaz has a young, cheerful look and is capable to be strong and independent. She has a natural glow and can pull off the wealth, beautiful character of Antigone while at the same time show others that she does not care about getting down and dirty
Diane Kruger as Ismene
Kruger has a mature yet young look that fills the part for Antigone’s older sister. She resembles the beauty, power, wealth, and intelligence expected from Ismene. Not only that but she can look more high maintenance than Diaz similar to how Ismene is more girly than Antigone.
Patrick Stewart as Creon
I chose Stewart for his old age and his ability to look dark and evil. He can pull off a man of great power and evil, perfect for the old evil king he will play. He also already has a lot of facial definition to enhance his facial features and aid in his makeup design.
Other actors and characters
Eurydice- Meryl Streep Haemon- Chace Crawford Tiresias- Ian McKellen