V for Vendetta is a 2006 dystopian thriller movie directed by James McTeigue and produced by Joel Silver and the Wachowski brothers, who also wrote the screenplay. It is an adaptation of the comic book series of the same name by Alan Moore and David Lloyd. Set in London in a near-future dystopian society, Natalie Portman stars as Evey, a working-class girl who must determine if her hero has become the very menace she is fighting against. Hugo Weaving plays V - a bold, charismatic freedom fighter driven to exact revenge on those who disfigured him. Stephen Rea portrays the detective leading a desperate quest to capture V before he ignites a revolution.