V for Vendetta (2006)
In a world in which Great Britain has become a fascist state, a masked vigilante known only as “V” conducts guerrilla warfare against the oppressive British government. When V rescues a young woman from the secret police, he finds in her an ally with whom he can continue his fight to free the people of Britain.
Where to Watch
Rent / Buy
Rent
Apple TV
Rent
Google Play Movies
Rent
Amazon Video
Rent
YouTube
Rent
Vudu
Rent
Buy
Apple TV
Buy
Google Play Movies
Buy
Amazon Video
Buy
YouTube
Buy
Vudu
Buy
Cast
Natalie Portman
as Evey
Natalie Portman (born Natalie Hershlag, June 9, 1981) is an actress with dual American and Israeli citizenship. Her first role was in the 1994 action thriller Léon: The Professional, opposite Jean Ren...
Hugo Weaving
as V / William Rookwood
Hugo Wallace Weaving AO (born 4 April 1960) is an English actor. Born in Colonial Nigeria to English parents, he has resided in Australia for the entirety of his career. He is the recipient of six Aus...
Stephen Rea
as Finch
Stephen Rea (born 31 October 1946) is an Irish film and stage actor. Rea has appeared in a number of high profile films, both Irish and international, such as V for Vendetta, Michael Collins, Intervie...
Stephen Fry
as Deitrich
Stephen John Fry is an English actor, screenwriter, author, playwright, journalist, poet, comedian, television presenter and film director, and a director of Norwich City Football Club. He first came...
John Hurt
as Adam Sutler
Sir John Vincent Hurt (January 22, 1940 – January 25, 2017) was an English actor whose career spanned over five decades. He came to prominence for his role as Richard Rich in the film A Man for All Se...
Director
James McTeigue
Similar Movies
Interstellar
2014
Inception
2010
The Avengers
2012
The Dark Knight
2008
Avatar
2009
Deadpool
2016
Fight Club
1999
Avengers: Infinity War
2018
The Shawshank Redemption
1994
Pulp Fiction
1994
Guardians of the Galaxy
2014
Forrest Gump
1994
Harry Potter and the Philosopher's Stone
2001
Iron Man
2008
Django Unchained
2012
The Matrix
1999