Special Guest Stars Jenna Dewan as Lucy Lane Co Starring Leeah Wong as Emily Phan Samantha Di Francesco as Candice Pergande Paul Lazenby as Henry Miller / Atom Man Shaker Paleja as Doctor Aleister Hook Christian Sloan as Elias Orr Adrian McMorran as Emmitt Pergande Arpad Balogh as Mike Gunn Sarah Surh as Nurse Dan Pelchat as Dodgy Mechanic #1 Darcy Hinds as Dodgy Mechanic #4 Britt MacLennan as Nurse #2