Mina Harker & Dorian Gray fight in this exclusive clip! An anonymous source has provided Superhero Hype with an awesome clip from Fox's The League of Extraordinary Gentlemen. The clip shows Mina Harker, played by Peta Wilson, and Dorian Gray, played by Stuart Townsend, in an immortal encounter!