Mania.com has learned that filming of the pilot episode of DC Comics' 'Human Target' is underway right now in Vancouver.
Seen on the set is none other than 'Battlestar Galactica' femme fatale Tricia Helfer.
Our sources tell us that Helfer is not part of the series cast. Rather she's appearing as a major player in the pilot's storyline.
Mark Valley ('Fringe') stars as Christopher Chance, a freelance security expert and master of disguise, who specializes in clients whose lives have been threatened. Chance alters his appearance to serve as a double for the client, inserting himself into their lives to protect them while simultaneously uncovering the plot to kill them.
Chi McBride ('Pushing Daisies') co-stars as Chance's business partner and confidant. 'Watchmen''s Jackie Earle Haley is also on board as Chance's intelligence operative.
The pilot is being filmed for FOX TV. No air date has been scheduled.