S... Patch Cast Alex Dane Zena Dean Tess Newheart Dominique Winters Nick Pierce Nick Rage Ian Daniels