No not V for Vendetta, V as in the awesome mini series from the 80's about a race of lizard aliens that umm... come in peace... You'll probably recognize the lead actress, I don't know what kind of impact that will have on Lost? A other familiar faces too. Official Trailer:…