Special Guest Stars Colin Donnell as Tommy Merlyn Guest Stars Caity Lotz as Sara Lance Celina Jade as Shado Grant Gustin as Barry Allen Roger Cross as Det. Lucas Hilton Kevin Alejandro as Sebastian Blood Dylan Neal as Dr. Anthony Ivo Bex Taylor-Klaus as Cindy "Sin" Simone Jesse Hutch as Officer Daily Graham Shiels as Brother Cyrus Gold Co Starring Jennifer Cheon as Officer Jones Ron Selmour as The Butcher Olivia Cheng as Linda Parks Danny Dworkis as The Technician