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 Jordan Becker as Young Thug Simon Burnett as Tim Kaufman Celine Stubel as Officer Gerald Paetz as Weston