Special Guest Stars Brandon Routh as Dr. Raymond "Ray" Palmer Guest Stars Audrey Marie Anderson as Lyla Michaels Katrina Law as Nyssa al Ghul J.R. Ramirez as Ted Grant David Cubitt as Mark Shaw Co Starring Garrett Black as Skel Wesley Salter as Moderator Sergio Osuna as Gardener David Kaye as Gerry Conway Carmen Lavigne as Erica Vendel Stephan Miers as Lead Soldier Mike Carpenter as Michael Ancona Tariq Leslie as German Patti Kim as Uniform Cop