SciFi.com has some bits about Lucy Lawless’ new role on X-Files. Enjoy!