Science fiction and fantasy often has a way of revealing our fears and our dreams.
Set in the future, V for Vendetta (2005) is the story of a freedom fighter, V (Hugo Weaving), who wears a Guy Fawkes mask. V is fighting against a fascist government that has overtaken England. Evey (Natalie Portman) is rescued by V from the secret police. Together, they will become allies to overthrow the government.
Based on the graphic novel by Alan Moore and David Lloyd, this movie is not for children. It asks some very tough questions about individualism vs. conforming and individual freedom vs. safety via complete government control. It is very dark and has some very disturbing moments. But there light at the end of the tunnel for these characters.
I recommend it.