Special Guest Stars Colin Donnell as Tommy Merlyn Brandon Routh as Dr. Raymond "Ray" Palmer Guest Stars Caity Lotz as Sara Lance Karl Yune as Maseo Yamashiro Patrick Gilmore as Erlich Kelso Matt Ward as Simon Lacroix / Komodo Co Starring Simon Burnett as Tim Kaufman Jordan Becker as Young Thug Celine Stubel as Officer Gerald Paetz as Weston