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 Dan Pelchat as Dodgy Mechanic #1 Arpad Balogh as Mike Gunn Darcy Hinds as Dodgy Mechanic #4 Sarah Surh as Nurse Britt MacLennan as Nurse #2