Antes de Hugo Weaving assumir o papel de "V" no filme, James Purefoy já havia gravado "V de Vingança" por seis semanas. Dessa forma, segundo Purefoy, ele teria saído do filme porque o filme estava se distanciando muito da obra original, escrita por Alan Moore. Mas, segundo rumores, ele teria deixado o papel porque não concordava com o fato de ter que esconder o rosto durante todo o filme. De todo modo, no corte final, ainda é possível encontrar trechos da atuação de Purefoy, mas que foram redublados por Weaving.