Eva Green lands leading lady role in 300 sequel

Former Bond girl Eva Green has signed on to play the scheming Artemisia in the 300 sequel, according to industry reports.

The French actress, who stunned Daniel Craig's 007 in Casino Royale, will join Aussie actor Sullivan Stapleton in the follow-up to director Zack Snyder's cult 2006 film.

Noam Murro will direct the sequel, according to The Hollywood Reporter.

Stapleton will play Persian king Xerxes in the film.