V For Vendetta
James Purefoy (A Knight’s Tale, Resident Evil) was originally cast as V, but reportedly turned out to be not a “dynamic enough presence” for the filmmakers. He was replaced by Hugo Weaving (The Adventures of Priscilla, Queen of the Desert, The Matrix), who broke the ice with Natalie Portman over a “very nice Thai meal.”
Advertisement