She's already shown her amazing range by playing Sarah Connor and Queen Cersei — but now Lena Headey is going to play a straight-up villain in the new Judge Dredd movie. And here's the first photo of her disturbing appearance as Madrigal, the ruler of Peach Tree City Block in the dystopian Mega City One. Nightmare fuel, basically.

This picture comes via the L.A. Times, which explains her role more fully:

In a world scorched and sickened by radiation wars, Mega City One is one of the last pockets of civilization but it tests the bottom limits of the word. Madrigal is the fierce gang leader who rules Peach Tree City Block and that puts her squarely in the sights of the film's title character, Judge Joseph Dredd - played by Karl Urban of "Star Trek" and "The Bourne Supremacy" - the most feared of the city's Street Judges, the elite armored agents who bring the entire criminal justice system to the sidewalk; they are arresting officer, judge, jury and, yes, executioner.